Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
Back to malware
MalwareUsed by 3 actorsExploits 1 CVE

Revenge RAT

Revenge RAT is a remote access trojan (MITRE S0379) with surveillance, credential access, discovery, persistence, execution, and remote-control capabilities. The provided content states it can access a victim’s webcam, capture audio via a microphone interception plugin, capture screenshots via a screen-capture plugin, perform keylogging, dump OS credentials, gather the username from the system, and conduct system information and network configuration discovery. It also has a plugin to perform RDP access and can transfer tools to the victim.

For execution and evasion, the content states Revenge RAT can execute through Windows command shell and PowerShell, use mshta.exe to run malicious scripts, and use the PowerShell Reflection.Assembly technique to load itself into memory. For persistence, it can establish scheduled-task persistence, including scheduling tasks to run malicious scripts at different intervals, and can also establish persistence through a Winlogon Helper DLL.

For command and control, the content states Revenge RAT communicates through bidirectional web services and uses Base64 to encode information sent to the C2 server. Mentioned infrastructure includes the C2 domain kimjoy[.]ddns[.]net observed in March 2021, and one campaign in which blogpost.com was used as the primary command-and-control server.

The malware is described as publicly available and cross-platform in the context of Bahamut, which utilized NETWIRE and Revenge RAT for remote control. It is also associated in the content with TA2541, a persistent cybercriminal actor targeting aviation, aerospace, transportation, manufacturing, and defense organizations since at least 2017 using phishing-based delivery and commodity RATs; Revenge RAT is listed among the malware families used by that actor. The content also notes 2022 campaigns delivering a mixture of malware including Loda, Revenge RAT, and AsyncRAT.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

EXPLOITED CVES

Vulnerabilities exploited

1 CVE Mallory has correlated with this family across public research and vendor advisories. Each row links to the full Mallory page for that vulnerability.

1 CVES
CVE-2017-11882Microsoft Office Equation Editor Remote Code Execution

“In 2022, campaigns delivered a mixture of malware such as, Loda, Revenge RAT, and AsyncRAT.”

via threatpostthreatpost.com
THREAT ACTORS

Groups observed using it

3 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
TA2541

kimjoy[.]ddns[.]net Revenge RAT C2 Domain March 2021

via proofpointproofpoint.com
WindShift

Bahamut utilized the publicly available, cross-platform remote administration tools (RATs) NETWIRE and Revenge RAT for remote control.

via ptsecurity globalglobal.ptsecurity.com
TA558

“In 2022, campaigns delivered a mixture of malware such as, Loda, Revenge RAT, and AsyncRAT.”

via threatpostthreatpost.com
MITRE ATT&CK

Techniques & procedures

26 distinct techniques documented for this family, organized by ATT&CK tactic.

Initial Access

1 technique
T1566PhishingEvidence1

TA2541 uses themes related to aviation, transportation, and travel. When Proofpoint first started tracking this actor, the group sent macro-laden Microsoft Word attachments that downloaded the RAT payload. The group pivoted, and now they more frequently send messages with links to cloud services such as Google Drive hosting the payload.

Execution

4 techniques
T1053Scheduled Task/JobEvidence1

“Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.” / “APT29 used scheduler and schtasks to create new tasks on remote host as part of their lateral movement… updating an existing legitimate task to execute their tools and then returned the scheduled task to its original configuration.”

T1053.005Scheduled TaskEvidence4

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1059.001PowerShellEvidence3

The content repeatedly describes threat actors and malware using PowerShell scripts/commands for execution, download, staging, reconnaissance, persistence, credential access, lateral movement, and defense evasion; e.g., "Sandworm Team used PowerShell scripts to run a credential harvesting tool in memory to evade defenses."

T1059.003Windows Command ShellEvidence3

During the 2016 Ukraine Electric Power Attack, Sandworm Team used the xp_cmdshell command in MS-SQL. During the 2025 Poland Wiper Attacks, the adversaries leveraged PsExec to run cmd.exe commands on multiple victim machines. Numerous malware families and groups are described as using cmd.exe, cmd /c, Windows command shell, or command-line interfaces to execute commands, payloads, reconnaissance, persistence, cleanup, and ransomware actions.

Persistence

3 techniques
T1053Scheduled Task/JobEvidence1

“Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.” / “APT29 used scheduler and schtasks to create new tasks on remote host as part of their lateral movement… updating an existing legitimate task to execute their tools and then returned the scheduled task to its original configuration.”

T1053.005Scheduled TaskEvidence4

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1547.004Winlogon Helper DLLEvidence1

"Boot or Logon Autostart Execution: Winlogon Helper DLL" (listed under Revenge RAT)

Privilege Escalation

3 techniques
T1053Scheduled Task/JobEvidence1

“Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.” / “APT29 used scheduler and schtasks to create new tasks on remote host as part of their lateral movement… updating an existing legitimate task to execute their tools and then returned the scheduled task to its original configuration.”

T1053.005Scheduled TaskEvidence4

During the 2022 Ukraine Electric Power Attack, Sandworm Team leveraged Scheduled Tasks through a Group Policy Object (GPO) to execute CaddyWiper at a predetermined time.

T1547.004Winlogon Helper DLLEvidence1

"Boot or Logon Autostart Execution: Winlogon Helper DLL" (listed under Revenge RAT)

Stealth

3 techniques
T1202Indirect Command ExecutionEvidence1

"Indirect Command Execution" (listed under Revenge RAT)

T1218.005MshtaEvidence2

"System Binary Proxy Execution: Mshta" (listed under Revenge RAT)

T1620Reflective Code LoadingEvidence1

"Sandworm Team used PowerShell scripts to run a credential harvesting tool in memory to evade defenses," "Deep Panda has used PowerShell scripts to download and execute programs in memory, without writing to disk," and "Turla has also used PowerShell scripts to load and execute malware in memory."

Credential Access

2 techniques
T1003OS Credential DumpingEvidence1

"OS Credential Dumping" (listed under Revenge RAT)

T1056.001KeyloggingEvidence1

"Input Capture: Keylogging" (listed under Agent Tesla, AsyncRAT, Imminent Monitor, jRAT, NETWIRE, njRAT, Revenge RAT, WarzoneRAT)

Discovery

3 techniques
T1016System Network Configuration DiscoveryEvidence4

The content repeatedly describes malware and threat actors using commands and APIs such as ipconfig /all, ifconfig, arp -a, route print, nbtstat, netsh, GetAdaptersInfo, and GetIpNetTable to gather IP addresses, MAC addresses, DNS, DHCP, gateways, routing tables, ARP cache, proxy settings, domains, and network adapter/interface details.

T1033System Owner/User DiscoveryEvidence4

The content repeatedly describes malware and threat actors collecting usernames, identifying logged-in users, running whoami/query user/quser, checking whether the current user is an administrator, enumerating user sessions, and gathering account details from compromised hosts.

T1082System Information DiscoveryEvidence6

The content repeatedly describes malware and threat actors collecting host details such as OS version, hostname, architecture, CPU, memory, BIOS, domain, language, and other configuration data; e.g., "APT41 uses multiple built-in commands such as systeminfo and net config Workstation to enumerate victim system basic configuration information."

Lateral Movement

1 technique
T1021.001Remote Desktop ProtocolEvidence2

"Remote Services: Remote Desktop Protocol" (listed under Imminent Monitor, jRAT, njRAT, Revenge RAT, WarzoneRAT)

Collection

4 techniques
T1056.001KeyloggingEvidence1

"Input Capture: Keylogging" (listed under Agent Tesla, AsyncRAT, Imminent Monitor, jRAT, NETWIRE, njRAT, Revenge RAT, WarzoneRAT)

T1113Screen CaptureEvidence2

"Screen Capture" (listed under Agent Tesla, AsyncRAT, jRAT, NETWIRE, njRAT, Revenge RAT)

T1123Audio CaptureEvidence1

"Audio Capture" (listed under Imminent Monitor, jRAT, Revenge RAT)

T1125Video CaptureEvidence2

Agent Tesla can access the victim’s webcam and record video. AsyncRAT can record screen content on targeted systems. Bandook has modules that are capable of capturing video from a victim's webcam. ... ZxShell has a command to perform video device spying.

Command and Control

8 techniques
T1071Application Layer ProtocolEvidence1

TA2541 uses Virtual Private Servers as part of their email sending infrastructure and frequently uses Dynamic DNS (DDNS) for C2 infrastructure.

T1102Web ServiceEvidence2

The adversaries had communicated to both Dropbox and Pastebin. APT28 has used Google Drive for C2. APT37 leverages social networking sites and cloud platforms (AOL, Twitter, Yandex, Mediafire, pCloud, Dropbox, and Box) for C2.

T1102.002Bidirectional CommunicationEvidence1

"Web Service: Bidirectional Communication" (listed under Revenge RAT)

T1102.003One-Way CommunicationEvidence1

"Comnie uses blogs and third-party sites (GitHub, tumbler, and BlogSpot) to avoid DNS-based blocking"; "Revenge RAT used blogpost.com as its primary command and control server"; "Turla JavaScript backdoor has used Google Apps Script as its C2 server"

T1105Ingress Tool TransferEvidence1

"Ingress Tool Transfer" (listed under Agent Tesla, AsyncRAT, Imminent Monitor, jRAT, NETWIRE, njRAT, Revenge RAT, Snip3, WarzoneRAT)

T1132Data EncodingEvidence2

C2 traffic from ADVSTORESHELL is encrypted, then encoded with Base64 encoding... APT19 HTTP malware variant used Base64 to encode communications to the C2 server... APT33 has used base64 to encode command and control traffic.

T1132.001Standard EncodingEvidence1

"Data Encoding: Standard Encoding" (listed under njRAT, Revenge RAT)

T1219Remote Access ToolsEvidence1

DarkComet can open an active screen of the victim’s machine and take control of the mouse and keyboard.

INDICATORS OF COMPROMISE

IOCs tracked for this family

2 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
2 tracked

IPs, domains, and DNS infrastructure linked to this family.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app4 years ago
domain●●●●●●●●●●●●View more in app7 years ago
What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching2

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution3

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities1

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping26

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.