Skip to main content
Mallory
MalwareRansomwareUsed by 3 actors

VenomRAT

VenomRAT is a commodity Windows remote access trojan (RAT) used by multiple cybercriminal actors and identified in 2020. Multiple sources in the content describe it as based on or derived from Quasar RAT, with additional reporting and analysis also placing it in the AsyncRAT-derived ecosystem and noting it was likely inspired by DcRat. It is a .NET malware family that has been observed in email- and web-delivered campaigns since at least 2022 in Proofpoint data.

High-confidence capabilities described in the content include information gathering, credential theft, exfiltration, lateral movement, follow-on payload delivery, keylogging, screen capture, hidden VNC/hVNC functionality in the broader Venom suite, and remote control of infected systems. Some variants reportedly include ransomware functionality. Technical analysis in the content also notes VenomRAT-related configuration and hunting artifacts such as .conf files under AppData\Roaming, including names like DataLogs.conf and hvnc.conf, and a VenomRAT-specific encryption salt string such as "VenomRATByVenom" in at least one analyzed sample. One analyzed sample had metadata including InternalName/OriginalFilename "ClientAny.exe" and ProductVersion "6.0.5".

Observed infection vectors in the content include phishing campaigns, malicious websites, tax-themed lures, JavaScript files that spawn PowerShell to download and execute the malware, WebDAV- and Cloudflare Tunnel-based delivery chains, Python-based loaders, and trojanized software installers including fake or pirated Internet Download Manager packages. VenomRAT has also been recovered as a payload in multi-stage loader chains using Donut shellcode and Early Bird APC injection into explorer.exe.

The malware is associated with several cybercrime operations and clusters in the content. Proofpoint identifies TA558 as the most prominent distributor in its telemetry, with additional use by TA2541 and unattributed actors. VenomRAT also appeared in SERPENTINE#CLOUD campaigns alongside AsyncRAT, XWorm, DcRat, PureHVNC, Violet RAT, and PureCrypter, and in Kiss Loader activity. Infrastructure reporting links VenomRAT to multi-family C2 environments, including 178.22.24.175 in Russian ASN AS209290 and other hosts such as 178.16.55.160 and DuckDNS-based C2s in later campaigns.

Law enforcement action under Operation Endgame targeted VenomRAT infrastructure in November 2025. The content states authorities disrupted more than 1,000 servers tied to Rhadamanthys, VenomRAT, and Elysium; took down VenomRAT-related domains remotesystem[.]in and venomlicense[.]com; and arrested the suspected creator in Greece. Separate reporting in the content ties the broader Venom software suite to a developer later indicted in France, where the suite was marketed as remote administration tooling but included VenomRAT, stealer functionality, hVNC capability, and password theft features targeting 22 software products.

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.

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

VenomRAT is a commodity remote access trojan (RAT) used by multiple cybercriminal threat actors. Around since 2020 but first observed in Proofpoint data in 2022... VenomRAT can be used for information gathering, exfiltration, lateral movement, and to download follow-on payloads. Some VenomRAT variants contain ransomware functionality.

via proofpointproofpoint.com
TA558

VenomRAT is a commodity remote access trojan (RAT) used by multiple cybercriminal threat actors. Around since 2020 but first observed in Proofpoint data in 2022... VenomRAT can be used for information gathering, exfiltration, lateral movement, and to download follow-on payloads. Some VenomRAT variants contain ransomware functionality.

via proofpointproofpoint.com
PureCoder

The toolkit includes PureLogs, PureHVNC, and repackaged commodity RATs (AsyncRAT, VenomRAT, DcRat, XWorm).

via derp ca blogderp.ca
MITRE ATT&CK

Techniques & procedures

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

Resource Development

1 technique
T1583.006Web ServicesEvidence2

Proofpoint is tracking a cluster of cybercriminal threat activity leveraging Cloudflare Tunnels to deliver malware. Specifically, the activity abuses the TryCloudflare feature that allows an attacker to create a one-time tunnel without creating an account.

Initial Access

4 techniques
T1189Drive-by CompromiseEvidence2

« VenomRAT ». Ce programme malveillant identifié en 2020 était principalement « diffusé via des campagnes d'hameçonnage ou de sites Internet malveillants »

T1566PhishingEvidence3

Proofpoint frequently observes VenomRAT in email campaign data... TA558 VenomRAT campaigns typically include 1,000 messages or less with lures in Portuguese, Spanish, and occasionally English.

T1566.001Spearphishing AttachmentEvidence2

Researchers observed another campaign leveraging Cloudflare tunnels to distribute AsyncRAT and Xworm on 11 July 2024. This campaign... messages contained HTML attachments with a search-ms query which pointed to a LNK file.

T1566.002Spearphishing LinkEvidence2

In recent campaigns, messages contained URLs leading to a JavaScript file. If executed, the file spawned PowerShell to download and run VenomRAT.

Execution

8 techniques
T1059.001PowerShellEvidence1

If executed, the file spawned PowerShell to download and run VenomRAT.

T1059.003Windows Command ShellEvidence2

The batch stagers are the initial execution layer. 29 .bat files recovered across six evidence directories deduplicate to 13 unique templates in four categories.

T1059.005Visual BasicEvidence1

When executed, it establishes a connection to an external file share, typically via WebDAV, to download an LNK or VBS file.

T1059.006PythonEvidence3

When executed, the LNK/VBS executes a BAT or CMD file that downloads a Python installer package and a series of Python scripts leading to malware installation.

T1059.007JavaScriptEvidence2

In recent campaigns, messages contained URLs leading to a JavaScript file. If executed, the file spawned PowerShell to download and run VenomRAT.

T1106Native APIEvidence1

allocate RWX memory, write shellcode via WriteProcessMemory ... ctypes.windll.kernel32.VirtualProtect(... 0x40, # PAGE_EXECUTE_READWRITE ... )

T1204.002Malicious FileEvidence3

When executed, it establishes a connection to an external file share, typically via WebDAV, to download an LNK or VBS file. When executed, the LNK/VBS executes a BAT or CMD file...

T1574.001DLLEvidence1

After patching, Donut loads mscoree.dll , calls CLRCreateInstance to start the .NET CLR (v4.0.30319), and invokes ExecuteInDefaultAppDomain with the target class and method names stored in the instance.

Persistence

1 technique
T1547.001Registry Run Keys / Startup FolderEvidence1

[Persistence] - Startup folder .bat / .lnk ("CryptoLoader.lnk", "startup.bat", "start.bat") - Registry Run key (DcRat waves)

Privilege Escalation

4 techniques
T1055Process InjectionEvidence1

Injection technique: create a suspended notepad.exe , allocate RWX memory, write shellcode via WriteProcessMemory , queue an APC, resume the thread.

T1055.004Asynchronous Procedure CallEvidence2

Injection technique: create a suspended notepad.exe , allocate RWX memory, write shellcode via WriteProcessMemory , queue an APC, resume the thread... Instead of notepad.exe, the loaders now create a suspended explorer.exe and use Early Bird APC injection

T1055.012Process HollowingEvidence1

Process Injection (T1055.012): CreateProcessAsUserW → Create suspended target process; WriteProcessMemory → Write payload into target address space; SetThreadContext → Redirect execution to payload entry point; ResumeThread → Resume execution under target process identity

T1547.001Registry Run Keys / Startup FolderEvidence1

[Persistence] - Startup folder .bat / .lnk ("CryptoLoader.lnk", "startup.bat", "start.bat") - Registry Run key (DcRat waves)

Stealth

13 techniques
T1027Obfuscated Files or InformationEvidence1

Wave 4/5 introduces the deepest nesting observed in the campaign. The Nov19 Donut instances deliver native x64 PE wrappers instead of .NET assemblies directly... Layer 2: Kramer decode (hex -> unicode shift -> rotation -> RC4 -> base64)

T1027.013Encrypted/Encoded FileEvidence1

Defense Evasion Obfuscated Files: Encrypted Payload T1027.013 1–6 Multi-layer encryption (XOR, AES, Donut/Chaskey)

T1036.007Double File ExtensionEvidence1

Defense Evasion Masquerading: Double Extension T1036.007 1–6 .pdf.lnk, .pdf.wsh, .PDF.lnk

T1055Process InjectionEvidence1

Injection technique: create a suspended notepad.exe , allocate RWX memory, write shellcode via WriteProcessMemory , queue an APC, resume the thread.

T1055.004Asynchronous Procedure CallEvidence2

Injection technique: create a suspended notepad.exe , allocate RWX memory, write shellcode via WriteProcessMemory , queue an APC, resume the thread... Instead of notepad.exe, the loaders now create a suspended explorer.exe and use Early Bird APC injection

T1055.012Process HollowingEvidence1

Process Injection (T1055.012): CreateProcessAsUserW → Create suspended target process; WriteProcessMemory → Write payload into target address space; SetThreadContext → Redirect execution to payload entry point; ResumeThread → Resume execution under target process identity

T1070.004File DeletionEvidence1

[Stage 3: Batch Downloader] - Deletes .bat files post-execution (anti-forensics)

T1218.005MshtaEvidence1

Defense Evasion System Binary Proxy Execution: Wscript T1218.005 1–4, 6 wscript.exe WSH/WSF execution

T1497Virtualization/Sandbox EvasionEvidence1

If detected, downloads abb11.zip (OBKS-only, Avast-safe profile). If not, downloads quz11.zip (full WBKS + BKSNO deployment).

T1497.001System ChecksEvidence1

Checks for AvastUI.exe and AVGUI.exe via tasklist. If detected, downloads abb11.zip (OBKS-only, Avast-safe profile). If not, downloads quz11.zip

T1564.001Hidden Files and DirectoriesEvidence1

[Stage 3: Batch Downloader] - Hides payload directories with attrib +h

T1574.001DLLEvidence1

After patching, Donut loads mscoree.dll , calls CLRCreateInstance to start the .NET CLR (v4.0.30319), and invokes ExecuteInDefaultAppDomain with the target class and method names stored in the instance.

T1620Reflective Code LoadingEvidence1

Donut is the bridge between the Python shellcode and .NET. Every wave uses it. The framework packages .NET assemblies as position-independent shellcode that bootstraps the CLR from scratch.

Defense Impairment

1 technique
T1553.005Mark-of-the-Web BypassEvidence1

The ISO format is a deliberate choice. ISOs auto-mount on Windows 10/11 without third-party software, bypassing Mark-of-the-Web (MOTW) protections that would otherwise trigger SmartScreen warnings on downloaded executables (T1553.005).

Discovery

2 techniques
T1497Virtualization/Sandbox EvasionEvidence1

If detected, downloads abb11.zip (OBKS-only, Avast-safe profile). If not, downloads quz11.zip (full WBKS + BKSNO deployment).

T1497.001System ChecksEvidence1

Checks for AvastUI.exe and AVGUI.exe via tasklist. If detected, downloads abb11.zip (OBKS-only, Avast-safe profile). If not, downloads quz11.zip

Command and Control

6 techniques
T1071Application Layer ProtocolEvidence2

C2 Tracker is a free-to-use-community-driven IOC feed that uses Shodan and Censys searches to collect IP addresses of known malware/botnet/C2 infrastructure.

T1071.001Web ProtocolsEvidence1

C2 Application Layer Protocol: Web Protocols T1071.001 1–6 WebDAV over HTTPS for staging

T1105Ingress Tool TransferEvidence3

If executed, the file spawned PowerShell to download and run VenomRAT.

T1219Remote Access ToolsEvidence1

« Nous créons des outils d'administration à distance et des exploits par passion pour le domaine des tests d'intrusion »

T1572Protocol TunnelingEvidence1

C2 Protocol Tunneling T1572 1–6 Cloudflare tunnel for origin obfuscation

T1665Hide InfrastructureEvidence1

All tunnels use Cloudflare's free Quick Tunnel service ( trycloudflare.com ). The origin server IP is never exposed — all traffic proxies through Cloudflare's anycast network

Exfiltration

1 technique
T1048Exfiltration Over Alternative ProtocolEvidence1

When executed, it establishes a connection to an external file share, typically via WebDAV, to download an LNK or VBS file.

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
13 tracked

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

Hashes
20 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

TypeValueLatest sighting
domain●●●●●●●●●●●●View more in app1 month ago
hash.sha256●●●●●●●●●●●●View more in app3 months ago
ip.v4●●●●●●●●●●●●View more in app3 months ago
domain●●●●●●●●●●●●View more in app3 months ago
hash.sha256●●●●●●●●●●●●View more in app3 months ago
hash.sha256●●●●●●●●●●●●View more in app3 months 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 matching33

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 vulnerabilities

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 mapping34

Every documented technique, ranked by evidence weight.

Researcher chatter

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