Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
Malware

Beagle

Beagle is a previously undocumented lightweight Windows backdoor identified in 2026 in a malvertising campaign that impersonated Anthropic Claude AI via the fake domain claude-pro[.]com. Victims were lured through sponsored search results and possibly SEO poisoning to download a trojanized ZIP archive, typically Claude-Pro-windows-x64.zip, containing an MSI installer. The installer dropped NOVupdate.exe, NOVupdate.exe.dat, and avk.dll into the Windows Startup folder. NOVupdate.exe was a legitimate signed G DATA updater abused for DLL sideloading; the malicious avk.dll decrypted NOVupdate.exe.dat and executed DonutLoader shellcode, which loaded Beagle entirely in memory. Reported command support includes uninstall, cmd, upload, download, mkdir, rename, ls, and rm, enabling remote command execution, file transfer, directory management, persistence, and self-uninstallation. Beagle communicated with license[.]claude-pro[.]com over TCP 443 and/or UDP 8080, with traffic encrypted using a hardcoded AES key, beagle_default_secret_key_12345!. One report associated the C2 with IP address 8.217.190.58. Researchers noted PlugX-like tradecraft and overlaps with DLL sideloading chains historically associated with PlugX or ShadowPad, but attribution to a specific threat actor was not conclusive. Related infrastructure and lures also impersonated security vendors including Trellix, CrowdStrike, SentinelOne, and Microsoft Defender. High-confidence indicators mentioned in the content include claude-pro[.]com, license[.]claude-pro[.]com, NOVupdate.exe, avk.dll, NOVupdate.exe.dat, and the ZIP lure Claude-Pro-windows-x64.zip.

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.

MITRE ATT&CK

Techniques & procedures

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

Resource Development

3 techniques
T1583Acquire InfrastructureEvidence2

The campaign appears to be spreading through malvertising, where attackers pay to place malicious links in search engine ads and sponsored results.

T1583.001DomainsEvidence1

Cybercriminals have launched a sophisticated malvertising campaign using a fake Claude‑AI website... The deceptive site, reachable through sponsored search results, mimics Anthropic’s legitimate Claude interface and lures users into downloading what appears to be a productivity‑oriented “Claude‑Pro Relay” tool but is in fact a poisoned installer.

T1608.006SEO PoisoningEvidence2

Threat actors may have also used SEO poisoning to further boost the site’s visibility in organic search results.

Execution

4 techniques
T1059Command and Scripting InterpreterEvidence2

Through this connection, an attacker can upload and download files, run commands, manage directories, and maintain persistent access on the compromised machine.

T1059.003Windows Command ShellEvidence2

It supports a small set of commands such as running arbitrary shell commands...

T1059.005Visual BasicEvidence1

While the legitimate application runs in the foreground, the VBScript quietly copies three files from the SquirrelTemp directory into the Windows Startup folder.

T1204.002Malicious FileEvidence1

Users who bypass standard security hygiene—such as verifying the URL or ignoring suspicious “sponsored” tags—end up deploying this bundle on their machines.

Persistence

1 technique
T1547.001Registry Run Keys / Startup FolderEvidence4

Once the MSI executes, it drops three files into the Windows Startup folder: NOVupdate.exe, NOVupdate.exe.dat, and a malicious DLL named avk.dll.

Privilege Escalation

1 technique
T1547.001Registry Run Keys / Startup FolderEvidence4

Once the MSI executes, it drops three files into the Windows Startup folder: NOVupdate.exe, NOVupdate.exe.dat, and a malicious DLL named avk.dll.

Stealth

7 techniques
T1027Obfuscated Files or InformationEvidence1

Sophos found other samples from February and April. Further investigation revealed that hackers reused the same XOR key across different Donut samples throughout the year.

T1036MasqueradingEvidence4

The malicious domain claude‑pro[.]com presents a stripped‑down clone of the official Claude design, using similar colors and fonts to create a veneer of legitimacy.

T1070Indicator RemovalEvidence2

It supports a small set of commands such as ... uninstalling itself to destroy evidence.

T1070.004File DeletionEvidence1

Victims are kept in the dark, because after deploying the payload files, the VBScript writes a small batch file called ~del.vbs.bat that waits two seconds, then deletes both the original VBScript and the batch file itself.

T1140Deobfuscate/Decode Files or InformationEvidence1

The malicious DLL decrypts the payload hidden inside NOVupdate.exe.dat using a hardcoded XOR key and runs the result entirely in memory.

T1497Virtualization/Sandbox EvasionEvidence1

They also used anti-analysis methods, which suggests a “codebase continuity rather than a short-lived ‘smash-and-grab’ campaign.”

T1620Reflective Code LoadingEvidence2

This DLL decrypts the encrypted data file, then executes the open‑source in‑memory loader DonutLoader, which in turn deploys the final payload—the Beagle backdoor—entirely in memory to evade disk‑based detection.

Discovery

2 techniques
T1083File and Directory DiscoveryEvidence1

It supports a small set of commands such as ... creating and renaming directories, listing folder contents...

T1497Virtualization/Sandbox EvasionEvidence1

They also used anti-analysis methods, which suggests a “codebase continuity rather than a short-lived ‘smash-and-grab’ campaign.”

Command and Control

4 techniques
T1071Application Layer ProtocolEvidence4

The malware communicates with its command‑and‑control server at license[.]claude‑pro[.]com over TCP port 443 or UDP port 8080, encrypting traffic with a hardcoded AES key to make network monitoring more difficult.

T1095Non-Application Layer ProtocolEvidence1

The backdoor communicates with the command-and-control (C2) server... over TCP (443) and/or UDP (8080).

T1105Ingress Tool TransferEvidence3

It supports a small set of commands such as running arbitrary shell commands, uploading and downloading files...

T1573Encrypted ChannelEvidence1

The malware communicates with its command‑and‑control server at license[.]claude‑pro[.]com over TCP port 443 or UDP port 8080, encrypting traffic with a hardcoded AES key to make network monitoring more difficult.

INDICATORS OF COMPROMISE

IOCs tracked for this family

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

View more in app
Network
8 tracked

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

TypeValueLatest sighting
ip.v4●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
ip.v4●●●●●●●●●●●●View more in app1 month ago
ip.v4●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
domain●●●●●●●●●●●●View more in app1 month ago
ACTIVITY FEED

Recent activity

7 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.

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 matching8

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

Threat actor attribution

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 mapping20

Every documented technique, ranked by evidence weight.

Researcher chatter

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