PapRAT is a custom Windows remote access trojan used by BITTER, also tracked as TA397, in cyberespionage operations targeting South Asian organizations. BITTER has historically targeted government, energy, and engineering organizations. PapRAT provides remote control and surveillance capabilities and has been observed deploying WmRAT as a secondary implant.
PapRAT supports shell command execution, arbitrary program execution, directory and drive enumeration, file deletion, screenshot capture, and file uploads and downloads. Its C++ implementation supports eight commands, receives JSON-formatted instructions over plaintext HTTP, and identifies victims using their username and computer name. It conceals command-and-control configuration with XOR encoding and masquerades as a Microsoft component. A newer Rust implementation expands the command set to eleven by adding PowerShell execution, sleep, and process termination. The Rust version uses HTTPS, obfuscates sensitive constants through string reversal and ROT-3 transformations, and introduces an initial execution delay before periodic command polling.
Observed delivery chains use diplomatic and military-themed meeting letters and event invitations to induce users to open malicious shortcuts. One chain packages a shortcut, decoy spreadsheet, and malicious MSI installer inside a VHDX disk image; another uses an archive containing an internet shortcut to retrieve additional components through WebDAV. MSI custom actions deploy PapRAT while decoy documents or misleading error messages conceal the malicious activity. Associated scripts abuse legitimate Windows utilities and create scheduled tasks to maintain attacker access. These delivery and persistence mechanisms operate alongside PapRAT rather than all being implemented within the trojan itself.
1 distinct threat actor Mallory has associated with this family across public reporting. Open in Mallory to see the full evidence chain and overlapping campaigns.
Fortinet looks at PapRAT, a new remote access trojan used by Bitter, a suspected Indian APT group.
11 distinct techniques documented for this family, organized by ATT&CK tactic.
3 commandes supplémentaires : MS2 (PowerShell), SLP (sleep), BYE (exit).
8 commandes C2 : msg (shell) ... WmRAT ... exécution de commandes.
Configuration XOR-encodée (clé 0x50) ... Constantes obfusquées : inversées + décalage ROT-3.
PapRAT se masque en bruzsvc.exe (“Microsoft Corporation”).
Déploiement de PapRAT via une CustomAction de type 194 dans le MSI.
Reconnaissance via curl vers goodnfortunes[.]com, collecte de données système envoyées en POST ... WmRAT ... capable de collecte système.
FDD (listing) ... GDR (drives) ... WmRAT ... listing de fichiers.
SS1 (screenshot) ... WmRAT ... capable de collecte système, screenshots.
C2 : rivingtonclarks[.]com, communication HTTP toutes les 10 secondes ... www[.]rivingtonclarks[.]com/banana/.
Téléchargement de WmRAT (vnces.exe) via la commande DWW de PapRAT.
UPP (upload) ... Transferts de fichiers avec code OTP et ClientID.
18 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Values are masked here and available in full in Mallory.
22 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.