Researchers Map Banana RAT’s End-to-End Operation Targeting Brazilian Banks

Summary
Trend Micro researchers mapped Banana RAT’s delivery infrastructure and victim-side execution, detailing its polymorphic PowerShell payloads, remote-control capabilities, Pix QR interception, and targeting of Brazilian financial institutions.
Key points
- Researchers correlated artifacts recovered from attacker infrastructure with endpoint telemetry to reconstruct the Banana RAT operation, tracked as SHADOW-WATER-063.
- The campaign lures users into running a malicious invoice-themed batch file, which launches PowerShell to download and execute further payloads.
- A server-side build system generates unique, obfuscated payloads; the malware uses AES-wrapped code and fileless PowerShell execution.
- Banana RAT supports screen streaming, remote input, keylogging, clipboard manipulation, file exfiltration, and bank-themed overlays.
- Its Pix QR detection and manipulation features, along with a list of Brazilian financial targets, point to a focus on financial fraud in Brazil.
- The malware establishes hidden scheduled-task persistence and communicates with operator infrastructure over encrypted command-and-control channels.
- The report says the C&C infrastructure was active at publication; it recommends user-awareness training and current EDR coverage.
Article Details
- Attack Vectors
- Users in Brazil’s financial sector were lured via WhatsApp or a possible phishing URL to download and execute Consultar_NF-e.bat from convitemundial2026[.]com.
- The batch file launches obfuscated PowerShell, which downloads and executes a second-stage payload in memory; the malware also uses AES-wrapped, polymorphic payload builds.
- Banana RAT establishes persistence with a hidden scheduled task and communicates with operator infrastructure to receive instructions and exfiltrate captured data.
- The malware supports operator-driven banking fraud through keylogging, screen streaming, remote input control, deceptive bank overlays, and Pix QR-code interception.
- Defensive Notes
- Train users not to download or execute commands such as PowerShell, Run-dialog input, or terminal commands in response to website, security-tool, or CAPTCHA instructions.
- Warn users about unexpected full-screen banking overlays and requests to scan QR codes.
- Maintain actively deployed, up-to-date EDR sensors with real-time behavioral monitoring.
Indicators of compromise
| Type | Indicator | Context |
|---|---|---|
| DOMAIN | c[.]windowsk-cdn[.]com | Primary C&C domain used by Banana RAT. |
| DOMAIN | convitemundial2026[.]com | Campaign-specific domain used to distribute the malicious batch file. |
| DOMAIN | windowsk-cdn[.]com | Typosquatting domain identified as part of the malware’s C&C infrastructure. |
| IPV4 | 162[.]141[.]111[.]227 | Fallback C&C IP address. |
| IPV4 | 24[.]199[.]90[.]58 | Attacker-controlled host used for payload staging and C&C infrastructure. |
| SHA256 | 38dfeb772afbd01c04eddda120d283acfb1147a6dc3d54ac62fe23ad06e39d8f | SHA-256 hash of the malicious st.php downloader. |
| SHA256 | 4912b1134e69ade7266e8508eec33ccb2d80ad693f1dbc4f1f4344c6dfcf2ff1 | SHA-256 hash of the malicious payload.php dropper. |
| SHA256 | d7545b6dacebdae27effb3c778c5e349027ec789c76ae4f777bd9ba56a70cdaa | SHA-256 hash of the Banana RAT msedge.txt payload. |
| SHA256 | ecdc8fade561a75d68235859ad8b1fe131db2c458b4894268e38e90ecab1c47f | SHA-256 hash of the malicious st.txt downloader. |
| URL | hxxp[:]//24[.]199[.]90[.]58/payload[.]php | Stager URL used to retrieve the next-stage payload. |
| URL | hxxps[:]//convitemundial2026[.]com/Consultar_NF-e[.]bat | Payload-delivery URL for the malicious batch file. |
MITRE ATT&CK
T1027 · Obfuscated Files or InformationThe payload is protected by multiple obfuscation layers, junk-code insertions, and encrypted code blobs.T1036.005 · Match Legitimate Resource Name or LocationThe staged payload is given benign-looking filenames and copied to a path resembling Microsoft diagnostic storage.T1053.005 · Scheduled TaskThe malware establishes persistence using a hidden scheduled task configured to run repeatedly.T1056.001 · KeyloggingA polling loop captures keystrokes and buffers them for transmission to the operator.T1059.001 · PowerShellPowerShell stagers download and execute the payload, including through hidden PowerShell processes.T1059.003 · Windows Command ShellThe malicious batch file is used to start the infection chain.T1105 · Ingress Tool TransferPowerShell stagers retrieve the payload and other stages from attacker-controlled infrastructure.T1113 · Screen CaptureThe malware captures and streams screen images to the operator.T1115 · Clipboard DataThe client reads and can modify clipboard contents.T1134.001 · Token Impersonation/TheftThe malware duplicates a SYSTEM token to spawn PowerShell in the interactive user desktop.T1140 · Deobfuscate/Decode Files or InformationThe client decrypts the AES-wrapped payload in memory before executing it.T1204.002 · Malicious FileThe victim is tricked into downloading and executing Consultar_NF-e.bat.T1564.003 · Hidden WindowThe stager hides its console window, and the persistence task launches PowerShell with a hidden window.T1566.002 · Spearphishing LinkThe article reports a possible phishing URL as one lure for delivering the malicious batch file.T1573.001 · Symmetric CryptographyThe article describes AES-256-CBC encryption for C&C commands and communications.T1657 · Financial TheftThe malware enables fraudulent banking transactions, including Pix QR-code manipulation.
People
Threat Actors
Malware
Banana RATInside SHADOW-WATER-063’s Banana RAT: From Build Server to Banking FraudCasabeneirothat public reporting groups under the "Tetrade" umbrella, encompassing Grandoreiro, Casbaneiro/Casabeneiro, Mekotio, Guildma, Javali, and the more recent CHAVECLOAK.Casbaneirooperator appears to overlap with the broader Tetrade banking-trojan ecosystem (Grandoreiro, Mekotio, Casbaneiro, Guildma, CHAVECLOAK), though architectural differences suggest it may sit adjacent to rather thanCHAVECLOAKoverlap with the broader Tetrade banking-trojan ecosystem (Grandoreiro, Mekotio, Casbaneiro, Guildma, CHAVECLOAK), though architectural differences suggest it may sit adjacent to rather than within that family.GrandoreiroBehaviorally, the operator appears to overlap with the broader Tetrade banking-trojan ecosystem (Grandoreiro, Mekotio, Casbaneiro, Guildma, CHAVECLOAK), though architectural differences suggest it may sit adjacent toGuildmaappears to overlap with the broader Tetrade banking-trojan ecosystem (Grandoreiro, Mekotio, Casbaneiro, Guildma, CHAVECLOAK), though architectural differences suggest it may sit adjacent to rather than within thatJavaligroups under the "Tetrade" umbrella, encompassing Grandoreiro, Casbaneiro/Casabeneiro, Mekotio, Guildma, Javali, and the more recent CHAVECLOAK.Mekotiothe operator appears to overlap with the broader Tetrade banking-trojan ecosystem (Grandoreiro, Mekotio, Casbaneiro, Guildma, CHAVECLOAK), though architectural differences suggest it may sit adjacent to rather
Vendors
Products
Microsoft WindowsDisplays full-screen Windows Update or bank-branded overlays (Itau, Bradesco, Santander, Caixa, BB) to hide fraudulent actions.PowerShellThe malware uses layered obfuscation, AES-wrapped payloads, and fileless PowerShell execution to evade detection and persistence controls.TrendAI Vision OneBy correlating artifacts like recovered server tooling and client payloads, TrendAI Vision One™ Services – Managed Detection and Response (MDR) reconstructed the full attack chain, from polymorphic payload generation