Havoc
Havoc is an open-source post-exploitation command-and-control framework used by red teams and increasingly adopted by threat actors as an alternative to Cobalt Strike, Sliver, and Brute Ratel. Its implant is commonly referred to as Demon. Reported capabilities include command execution, host enumeration, encrypted command/result handling, and support for persistent access and payload delivery. Content also attributes evasion and anti-analysis features to Havoc or Havoc-derived agents, including indirect syscalls, sleep obfuscation, encrypted memory images, indirect API calls, and API resolution by hash.
Across the provided reporting, Havoc was deployed on Windows systems through multiple infection and execution chains: phishing-delivered ZIP archives containing a decoy document and malicious screen-saver; Windows LNK shortcut chains that launched PowerShell or other LOLBIN-assisted stagers and then executed CPL/DLL payloads to return a Havoc beacon; VBScript-to-PowerShell-to-.NET in-memory loaders that executed Demon without dropping the implant to disk; DLL sideloading via trusted signed applications; malicious npm package delivery; and web-shell-enabled deployment on compromised servers. One Brazil-focused campaign used invoice-themed ZIP files containing a VBScript downloader and MSI package that side-loaded a malicious DLL stager, which then fetched Havoc Demon over the network and persisted via HKCU\Environment\UserInitMprLogonScript. Another observed chain used registry-staged encrypted configuration reconstructed in memory by a sideloaded intermediary loader, behavior explicitly aligned with Havoc.
Observed behavior includes HTTP/HTTPS-based C2 communications and periodic beaconing. Specific network and configuration artifacts directly mentioned in the content include a Havoc stager using GET /stage/ and POST /api/v2/telemetry/diag with user-agent Microsoft-Delivery-Optimization/10.1 to 194.59.31.192:8443; associated mutex Global{7f3a9c2e-4b1d-8e5f-a6d0-3c9b2e1f7a4d}; and recovered Demon configurations using HTTP POST / or /api with a Chrome-like user-agent. Additional reported C2 or callback infrastructure associated with Havoc deployments includes 107.148.41.114, 77.72.85.62, 143.198.183.46, 194.62.55.81:80, 64.176.37.107:443, and 45.77.46.245:443. One report identified a Havoc C2 teamserver at 217.154.217.139 with redirector 217.154.162.45 and TLS CN wawsenti.duckdns.org.
Threat activity in the content links Havoc to multiple actors and campaigns. Sophos reported Cluster Charlie in Operation Crimson Palace, assessed as part of a Chinese state-directed cyberespionage campaign targeting a Southeast Asian government agency and related regional organizations, using Havoc via web shells, DLL sideloading, and repeated redeployment. Cato documented a French-speaking actor tracked as Poisson using a multi-stage in-memory chain ending in Havoc Demon against a small French automotive business, alongside scheduled-task persistence, Explorer.exe injection, RustDesk, OpenSSH Server, and Tailscale. CTU reporting tied Havoc use to GOLD ENCOUNTER/PayoutsKing ransomware intrusions, where it was launched via DLL sideloading and accompanied by SSH backdoors through AdaptixC2 or OpenSSH. Additional reporting associated Havoc with campaigns against a government organization, Brazilian invoice-themed phishing, and pro-Ukrainian hacktivist-linked intrusions where a payload named demon.x64.exe communicated with 77.72.85.62.
Targeting reflected in the content spans government, public service, automotive, healthcare, aviation, and broader enterprise environments, primarily on Windows, with some references to operators already having a Havoc agent on macOS and to HTTP-based C2 on Linux servers. A Havoc-derived private Mythic-compatible backdoor named Loki was reported targeting more than a dozen Russian companies; researchers stated Loki inherited Havoc techniques such as encrypted memory, indirect API calls, and hashed API lookup.
High-confidence indicators and artifacts directly mentioned include the names Demon and demon.x64.exe; C2 IPs/domains 194.59.31.192, 107.148.41.114, 77.72.85.62, 143.198.183.46, 194.62.55.81, 64.176.37.107, 45.77.46.245, 217.154.217.139, 217.154.162.45, and wawsenti.duckdns.org; URIs /stage/, /api/v2/telemetry/diag, /, and /api; user-agents Microsoft-Delivery-Optimization/10.1 and Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36; and persistence via scheduled tasks, startup shortcuts, Explorer.exe injection, and HKCU\Environment\UserInitMprLogonScript.
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.
Vulnerabilities exploited
3 CVEs Mallory has correlated with this family across public research and vendor advisories. Each row links to the full Mallory page for that vulnerability.
The U.S. Cybersecurity and Infrastructure Security Agency (CISA) added a flaw in TrueConf Client, tracked as CVE-2026-3502 (CVSS score of 7.8), to its Known Exploited Vulnerabilities (KEV) catalog. CVE-2026-3502 is a flaw in TrueConf Client that allows it to download and install updates without verifying them. Attackers who can tamper with the update source can deliver malicious files, leading to arbitrary code execution on the system. | Attackers replaced update files with malicious ones, tricking users into installing them. This delivered the Havoc framework, enabling control, surveillance, and persistence.
Researchers at Sophos recently discovered that in mid-2025, Bronze Butler (a.k.a. Tick, RedBaldKnight, Stalker Panda, Swirl Typhoon) exploited a critical vulnerability in Lanscope when it was still a zero-day... Motex disclosed a vulnerability designated CVE-2025-61932... Motex has released a fix... CISA added CVE-2025-61932 to its Known Exploited Vulnerabilities (KEV) catalog.
Attack chains mounted by the adversary have been found to abuse CVE-2025-8088, a now-patched security flaw impacting RARLAB WinRAR that allows for arbitrary code execution when specially crafted archives are opened by targets. The exploitation of the vulnerability was observed about eight days after its public disclosure in August.
Groups observed using it
19 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.
The group has also used a DLL sideloading technique to launch the Havoc C2 post-exploitation framework, and establishes an SSH backdoor via AdaptixC2 or OpenSSH.
Havoc C2 for post-exploitation tasks like pivoting through compromised hosts into internal networks, privilege escalation, and maintaining stealth
The TrueChaos campaign has been found to weaponize this flaw in the update mechanism to likely deploy the open-source Havoc command-and-control (C2) framework to vulnerable endpoints.
The group uses a combination of living-off-the-land tools (like ligolo, socat, proxychains) and post-exploitation frameworks (like Havoc, MeshCentral, and custom C2 binaries) across Linux and cloud systems.
What once ended with a $300 gift card purchase now ends with a modified Havoc C2 framework burrowed into your environment... deploying a mix of custom Havoc Demon payloads...
"...used to execute the Havoc command-and-control (C2) framework."
Techniques & procedures
27 distinct techniques documented for this family, organized by ATT&CK tactic.
Reconnaissance
1 technique
Reconnaissance
Initial Access
1 technique
Initial Access
The most significant aspect of the attack was the attacker's installation of OpenSSH Server and Tailscale on a victim's machine, creating a covert access channel independent of the command-and-control server. Even after the Havoc infrastructure went offline, the attacker maintained access through this separate, encrypted mesh network.
Execution
6 techniques
Execution
the attackers used a command shell session spawned from the malicious DLL to move laterally via WMIC, and to deploy the open-source SharpHound tool...
That username and password is then passed to schtasks to schedule a task that executes our APCTest.exe executable at a specified time.
We can simply run this script using invoke-expression since Havoc doesn’t have a PowerShell-Import function. I host the script and IEX it through Havoc.
the attackers used the shell to execute commands on the targeted web app server... /c wevtutil qe ... /c WMIC ... findstr /i /c:exclude /c:whitelist /c:blocklist
Persistence
4 techniques
Persistence
That username and password is then passed to schtasks to schedule a task that executes our APCTest.exe executable at a specified time.
The most significant aspect of the attack was the attacker's installation of OpenSSH Server and Tailscale on a victim's machine, creating a covert access channel independent of the command-and-control server. Even after the Havoc infrastructure went offline, the attacker maintained access through this separate, encrypted mesh network.
Privilege Escalation
5 techniques
Privilege Escalation
That username and password is then passed to schtasks to schedule a task that executes our APCTest.exe executable at a specified time.
After executing the chain, we get a beacon back with our process injected into RuntimeBroker.exe
Now that we have a high integrity beacon, we can use the SharpEfsPotato tool to get system ... dotnet inline-execute /home/kali/Desktop/SharpEfsPotato.exe -p C:\Users\User\Downloads\aese.exe ... the last is at System level privileges.
Stealth
9 techniques
Stealth
Harriet is a payload framework ... The tool will encrypt the shellcode and the function calls ... For this demo, I’m just going to choose the first option, Fully-Automated AES Encryption.
Encrypted C2 traffic. A fresh AES key is negotiated at first contact; all later traffic is encrypted.
copying the application’s dynamic linking library (DLL) to a web documents folder and disguising it as a PDF... another malicious DLL masquerading as an .ini file... deployed the XieBroC2 framework as a backup... renamed jconsole.exe, this time renamed firefox.exe
The MSI also has no digital signature ... Only mpextms.exe is signed. The stager DLL is not.
After executing the chain, we get a beacon back with our process injected into RuntimeBroker.exe
The VBS hides its intent behind string splitting. Deobfuscated, the VBS launches a hidden cmd that downloads the MSI from Google Cloud Storage
the threat actor using credentials stolen from an unmanaged device and a dropped web shell. The attackers used the shell to execute rundll32.exe, injecting a malicious Havoc DLL...
Discovery
2 techniques
Discovery
Lateral Movement
1 technique
Lateral Movement
IOCs tracked for this family
75 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.
IPs, domains, and DNS infrastructure linked to this family.
File hashes (MD5, SHA-1, SHA-256) from samples and reports.
Other indicator types observed in public reporting.
Recent activity
88 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
C2 framework/agent referenced as an example payload used after initial access on macOS.
An adversary emulation/C2 framework whose Demon agent was used as part of a multi-stage in-memory intrusion chain to establish control on victim machines. In this case, access persisted even after the Havoc infrastructure went offline because the attacker also installed alternative remote access mechanisms.
Referenced as another known post-exploitation framework for comparison with AdaptixC2.
Havoc was used as the in-memory command-and-control implant in the intrusion, with its Demon agent executed via a VBScript/PowerShell/.NET loader chain and later reconnecting automatically when the C2 infrastructure returned.
The version that knows your environment.
Match every observed IP, domain, and hash against your live telemetry.
Named campaigns wielding this family, with evidence pinned to each claim.
CVEs this family uses for access and lateral movement.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Every documented technique, ranked by evidence weight.
Reddit, Mastodon, and CTI community discussion around this family.