A novel Windows-based cryptocurrency clipper that has been active since February 2026 and leverages Windows Script Host (WScript) and ActiveXObject calls to achieve remote code execution and persistent, high-frequency data theft.
The campaign stands out because it avoids traditional installers and exposed IP-based command-and-control (C2) infrastructure; instead, it bundles a portable Tor client.
Routes all C2 traffic through a local SOCKS5 proxy at localhost:9050, and uses JScript-based logic to both steal clipboard contents and accept runtime commands from a hidden-service C2.
In observed infections, initial access is gained via malicious .lnk shortcut files commonly propagated on USB removable media.
When a user opens a shortcut, a staged worm component executes and proliferates by creating additional .lnk files that mimic legitimate documents, hiding originals, and dropping two obfuscated JavaScript payloads into a five-character named folder under C:UsersPublicDocuments.
The worm ensures persistence by creating scheduled tasks one to spread to newly inserted USB devices and another to launch the stealer component on a recurring basis and uses Defender exclusions to avoid detection of its dropped payloads.
The clipper’s runtime is dominated by script-driven operations. The JavaScript payload uses WScript and ActiveXObject to query the environment (including a simple anti-analysis check that exits if Task Manager is present), spawn hidden processes, and launch a renamed Tor binary (ugate.exe).
Microsoft Threat Intelligence and Microsoft Defender Experts identified a Windows-based cryptocurrency clipper that has affected users.
After waiting roughly 60 seconds for Tor to bootstrap, the malware generates a victim GUID, registers with a .onion C2, and enters a tight loop: polling /route.php for commands, monitoring the clipboard at approximately 500 ms intervals for BIP39 seed phrases and private-key patterns, replacing copied wallet addresses with attacker-controlled alternatives, and uploading screenshots asynchronously to /recvf.php.
Crypto Clipper Uses Windows Script
If the C2 returns an EVAL instruction, the clipper will evaluate attacker-supplied JScript code at runtime functionally converting a financially motivated stealer into a lightweight backdoor.
The .lnk payload scans the USB device for common document files like .doc, .xlsx, .pdf, hides the original files, and creates additional .lnk shortcut files with the same file names.

This architecture complicates traditional network-based detection and takedown efforts. By resolving .onion addresses within the bundled Tor client and directing traffic only to localhost:9050, the actor reduces DNS and IP telemetry visibility.
The malware relies on HTTP-over-Tor POSTs (via curl through the SOCKS5 proxy) for beacons, exfiltration of seeds and private keys, and file uploads.
Bitcoin P2SH address which starts with a “3” and has a length of 32-36 values, the stealer replaces the address with one matching the original address on the first two characters.

The C2 protocol includes heartbeat GUIDs, SEED/PKEY exfiltration actions, REPL notifications for address replacement, and the EVAL command for remote code execution.
Defenders should prioritize behavioral detection: look for script interpreters (wscript.exe, cscript.exe, wsmprovhost) spawning unexpected child processes or launching renamed binaries, processes invoking localhost:9050 or creating a local SOCKS proxy, PowerShell or script-based screen-capture commands, and any signs of clipboard reading or address substitution.
Microsoft Defender for Endpoint flags multiple components of this campaign (for example, Suspicious JavaScript process and Possible data exfiltration using Curl), while Microsoft Defender Antivirus detects the family as Trojan: Win32/CryptoBandits.A.
Mitigation recommendations include disabling AutoRun/AutoPlay for removable media, blocking .lnk execution from removable drives via GPO, restricting or monitoring use of wscript.exe and cscript.exe, and enabling Attack Surface Reduction rules that block obfuscated scripts and suspicious child-process chains.
Hunt for local SOCKS5 activity on localhost:9050 and correlate scripting behavior with network, clipboard, and process telemetry to surface infections before funds are stolen.
Indicators of compromise (IOC)
| Indicator | Type | Description |
| 7630debd35cac6b7d58c4427695579b3e3a8b1cc462f523234cd6c698882a68c | SHA-256 | Crypto Clipper Worm |
| a7abf1d9d6686af1cefcd60b17a312e7eb8cfe267def1ec34aeab6128c811630 | SHA-256 | Crypto Clipper Worm |
| 23c1e673f315dafa14b73034a90dd3d393a984451ff6601b8be8142be6487b43 | SHA-256 | Crypto Clipper Worm |
| cf9fc891ea5ca5ecd8113ef3e69f6f52ff538b6cccbdaa9559106fc72bc6da30 | SHA-256 | Crypto Clipper Worm |
| 100407796028bf3649752d9d2a67a0e4394d752eb8de86daa42920e814f3fae8 | SHA-256 | Crypto Clipper Worm |
| d14b80cbd1a19d4ad0473a0661297f8fdf598e81ff6c4ab24e212dcad2e54b3f | SHA-256 | Crypto Clipper Worm |
| 9d90f54ae36c6c5435d5b8bed40faf54cc91f6db28574a6310b5ffaeb0362e96 | SHA-256 | Crypto Clipper Worm |
| 67fc5cf395e28294bbb91ed0e954fdf2e80ebd9119022a115a42c286dc8bacf5 | SHA-256 | Crypto Clipper Worm |
| 0020d23b0f9c5e6851a7f737af73fd143175ee47054931166369edd93338538a | SHA-256 | Crypto Clipper Worm |
| 35a6bc44b176a050fd6824904b7604f0f45b0fdfa26bf9500b9e05973b387cfd | SHA-256 | Crypto Clipper Worm |
| c824630154ac4fdfce94ded01f037c305eab51e9bef3f493c60ff3184a640502 | SHA-256 | Crypto Clipper Worm |
| d43bf94f0cb0ab97c88113b7e07d1a4024d1610617b5ad05882b1dbab89e15ba | SHA-256 | Crypto Clipper Worm |
| b2777b73a4c33ac6a409d475057843be6b5d32262ef28a1f1ff5bb52e3834c5f | SHA-256 | Crypto Clipper Worm |
| 7787a9a7d8ae393aa32f257d083903c4dc9b97a1e5b0458c4cd480d4f3cb5b05 | SHA-256 | Crypto Clipper Worm |
| f3b54984caca95fd496bcfe5d7db1611b08d2f5b7d250b43b430e5d76393f9e0 | SHA-256 | Crypto Clipper Worm |
| 20db98af3037b197c8a846dbf17b87fc6f049c3e0d9a188f9b9a74d3916dd5e1 | SHA-256 | Crypto Clipper Worm |
| ugate.exe | Filename | Portable Tor binary |
| cgky6bn6ux5wvlybtmm3z255igt52ljml2ngnc5qp3cnw5jlglamisad.onion | Domain | C2 domain |
| gfoqsewps57xcyxoedle2gd53o6jne6y5nq5eh25muksqwzutzq7b3ad.onion | Domain | C2 domain |
| he5vnov645txpcv57el2theky2elesn24ebvgwfoewlpftksxp4fnxad.onion | Domain | C2 domain |
| lyhizqy2js2eh6ufngkbzntouiikdek5zsdj3qwa22b4z6knpqorgiad.onion | Domain | C2 domain |
| j3bv7g27oramhbxxuv6gl3dcyfmf44qnvju3offdyrap7hurfprq74qd.onion | Domain | C2 domain |
| shinypogk4jjniry5qi7247tznop6mxdrdte2k6pdu5cyo43vdzmrwid.onion | Domain | C2 domain |
| 7goms4byw26kkbaanz5a5u5234gusot7rp5imzc3ozh66wwcvmcudjid.onion | Domain | C2 domain |
| facebookwkhpilnemxj7asaniu7vnjjbiltxjqhye3mhbshg7kx5tfyd.onion | Domain | C2 domain |
| wt26llpl5k6gok3vnaxmucwgzv2wk3l7nuibbh25clghrtus3p5ctsid.onion | Domain | C2 domain |
| ijzn3sicrcy7guixkzjkib4ukbiilwc3xhnmby4mcbccnsd7j2rekvqd.onion | Domain | C2 domain |
Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.
Follow us on Google News, LinkedIn, and X to Get Instant Updates and Set GBH as a Preferred Source in Google.

