惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
WordPress大学
WordPress大学
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
L
LangChain Blog
Blog — PlanetScale
Blog — PlanetScale
阮一峰的网络日志
阮一峰的网络日志
Microsoft Azure Blog
Microsoft Azure Blog
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News
T
The Blog of Author Tim Ferriss
G
Google Developers Blog
Hugging Face - Blog
Hugging Face - Blog
Y
Y Combinator Blog
D
DataBreaches.Net
Engineering at Meta
Engineering at Meta
MyScale Blog
MyScale Blog
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements

Ctrl-Alt-Intel

RUSTGate: A Drone-Swarm Lure Points to Potential Defence-Sector Targeting The Gentlemen RaaS: Origins, OPSEC & OSINT The Gentlemen RaaS: Origins, OPSEC & OSINT INC Ransomware affiliate targets ESXi & NAS Devices in AD environment INC Ransomware affiliate targets ESXi & NAS Devices in AD environment Burnt by Burgers: Highlighting Void Blizzard’s Russian State Links Burnt by Burgers: Highlighting Void Blizzard’s Russian State Links Wordpress Exploitation Exposure Checker Chinese actor compromises thousands of Wordpress sites Wordpress Exploitation Exposure Checker Chinese actor compromises thousands of Wordpress sites South-East Asian Military Entities Targeted via cPanel (CVE-2026-41940) South-East Asian Military Entities Targeted via cPanel (CVE-2026-41940) Watch Guard! Qilin affiliate exploits network appliances for initial access Watch Guard! Qilin affiliate exploits network appliances for initial access KongTuke on compromised WordPress sites, DDOS Botnets and Cybercriminal Feuds KongTuke on compromised WordPress sites, DDOS Botnets and Cybercriminal Feuds Dissecting FudCrypt: A Real-World Malware Crypting Service Analysis Dissecting FudCrypt: A Real-World Malware Crypting Service Analysis Supply-Chain Attacks, TP-Link devices & a pair of socks Supply-Chain Attacks, TP-Link devices & a pair of socks The BuddyBoss Attack: Claude’s Supply-Chain Attack The BuddyBoss Attack: Full Incident Analysis Inside the UPMI Phishing-as-a-Service Platform FancyBear Exposed: Major OPSEC Blunder Inside Russian Espionage Ops MuddyWater Exposed: Inside an Iranian APT operation Investigating Suspected DPRK-Linked Crypto Intrusions Diesel Vortex: Exploring connections to Russian LLCs Aeternum Loader: When your C2 lives forever Aeternum Loader: Inside the binary
Behind the CAPTCHA: ClickFix, WallStealer and a Hidden Miner
Ctrl-Alt-Intel · 2026-09-12 · via Ctrl-Alt-Intel

Bulletins

Static analysis of a ClickFix collection reveals WallStealer payloads, Steam-based C2 discovery and an XMRig mining chain sharing the delivery IP.

·6 min read

Overview

An open directory at 94[.]103[.]1[.]175:16482, identified through Hunt.io during our July 2026 investigation, contained a fake Cloudflare verification script and several protected executables. The initial research followed the trail to WallStealer and Steam community profiles used to locate its command-and-control infrastructure.

Hunt.io open-directory

Hunt.io open-directory

Additional payloads found in the directory were linked to XMR mining.

The Verification Trap

captcha.js presents a fake Cloudflare checkbox. Clicking it attempts to copy an obfuscated PowerShell command to the clipboard. About 5.4 seconds later, the page instructs the user to open Windows Run, paste and press Enter.

Decoding the command’s character list reveals its destination:

hXXp://94[.]103[.]1[.]175:16482/runtime_567c7f79.exe

The command is designed to download the executable into %TEMP%\u.exe and launch it. captcha.min2.js contains the same command. The requested runtime_567c7f79.exe was not included in our collection, so we cannot establish which payload it delivered.

Two other scripts contain mistakes. west3.js points to hXXps://txuploading[.]xyz/keywp.exe, but uses inconsistent variables for downloading and execution. The Google/reCAPTCHA-themed captchaloader.min.js constructs its intended URL incorrectly because of PowerShell operator precedence.

Unwrapping the Payloads

key_x38512.exe, keywp.exe and stube.exe share a Rust dropper framework. We recovered their AES-256-GCM keys and verified the authentication tags before inspecting the decrypted files.

Dropper Decrypted filename Payload
key_x38512.exe bykhgmodsv.dat WallStealer
keywp.exe uoxshbgsrk.dat Almost identical WallStealer variant
stube.exe gaansytijl.dat Separate Rust mining loader

The .dat files are Windows executables. The wrappers write them to disk and launch a child process.

The two stealer payloads differ in just ten bytes within a build-identifier field. Recovered strings expose browser-password and cookie collection, autofill and payment-card queries, screenshots, host profiling, and targeting of Telegram, Discord, Steam, FileZilla and wallet data. Configuration and upload paths include /api/config and /api/upload.

KYUYW.exe uses a different loader. We authenticated two encryption layers around its resource-based payload, but the subsequent decoded buffer did not form the executable its loading code expects. Its final malware family remains unconfirmed.

Steam as a C2 Address Book

The WallStealer binaries contain code for retrieving Steam profile pages and extracting the actual_persona_name field. This makes Steam a dead-drop resolver: the profile name supplies the destination for subsequent malware communication.

Both recovered stealers contain these profile IDs:

76561198697210556
76561198697403215
76561199690710773

The original investigation recorded dasdamatar[.]icu on the first profile, with previous names noveuam[.]top and dataramara[.]icu. The screenshot below preserves that historical observation.

Historical Steam profile names

Steam profile names captured

Historical VirusTotal screenshots also connect other samples to Steam profiles, including 76561199690710773, now independently recovered from our local binaries.

Historical VirusTotal contacted URLs

Related sample's contacted URLs

A Miner in the Same Collection

Further unpacking of stube.exe recovered an XMRig 6.25.0-derived DLL and WinRing0 1.2.0.5 driver. The miner contains 94[.]103[.]1[.]175:3333 callback, a wallet/user value, and the arguments --background and --donate-level=0.

The mining loader references C:\ProgramData\NVDisplay as a deployment directory for its components. Defenders can check files created there against the recovered hashes and investigate the processes that wrote them. The path was identified through static analysis; we did not observe files being installed there on a victim system.

IOCs

View all 24 indicators and hashes
Indicator Type Context
94[.]103[.]1[.]175 IPv4 Payload delivery on port 16482; recovered mining pool/proxy configuration on port 3333. Availability not tested.
txuploading[.]xyz Domain Intended delivery host for keywp.exe in west3.js; command defects mean successful delivery is unconfirmed.
dasdamatar[.]icu Domain Historically reported WallStealer C2/configuration host; not independently verified in the follow-up analysis.
noveuam[.]top Domain Historical Steam-profile alias and related delivery domain; not independently verified in the follow-up analysis.
dataramara[.]icu Domain Historical Steam-profile alias and C2 domain; not independently verified in the follow-up analysis.
abitarix[.]top Domain Historically reported related delivery domain; not independently verified in the follow-up analysis.
cinatary[.]top Domain Historically reported related delivery domain; not independently verified in the follow-up analysis.
basandor[.]top Domain Historically reported related delivery domain; not independently verified in the follow-up analysis.
9c38de0738968be8b4a95b8da4654de982754d403a7d1d3491aa419bdec8dc75 SHA256 captcha.js: Fake Cloudflare verification script containing the delivery command.
f04c4afd2bebcebd59b88968ab1fd1658d5cb8315d806897875349923af40100 SHA256 captcha.min2.js: Script containing the same delivery command as captcha.js.
84d353e861e0ae6465cac76905a43a25b5bfe8e134eb4cb90e20beca452522ea SHA256 captchaloader.min.js: Google/reCAPTCHA-themed script with a malformed intended URL; successful delivery unconfirmed.
9383e4d36388979520ec206e5eb621ea325d681cda81a2d527dcdf0a9ce59f1c SHA256 index.html: HTML file in the supplied ClickFix collection.
6673c0852fbf8372d4bc146806b2ea1b1e23bc807b792338204e227098789bae SHA256 key_x38512.exe: Rust dropper wrapping a WallStealer payload.
8aebc6a7a09c97fed56c22214389a9a71d0121708f3907e6b9cb75ecc60ea950 SHA256 keywp.exe: Rust dropper wrapping a near-identical WallStealer variant.
38103335450634b14aa8fd6c35165dd2c50a9e15c3b15766fb9073ce7675554f SHA256 KYUYW.exe: Separate protected loader; final malware family unconfirmed.
5dd08c56c076435833caa0033ba364a7704f5c1e4cf4b70fba2d64dafd9fc26b SHA256 stube.exe: Rust dropper wrapping a mining loader.
3a67c9219ad15984772e235c2f88d6e032b7cd43cbdc91af47a863f6ec5fa284 SHA256 west3.js: Delivery script with variable/path defects; successful infection unconfirmed.
987cb3c645369b35c1053a0013e5c423531eeafb7802d9668af1dd32527d05da SHA256 bykhgmodsv.dat: Authenticated decrypted WallStealer payload from key_x38512.exe.
ccc37f33a3e9c54549ddccd637e63054ad72502acf592fad6271293fc0ad2e9b SHA256 uoxshbgsrk.dat: Authenticated decrypted WallStealer variant from keywp.exe.
e7b76f6e5174f097280da798c3a555ac5d0c260cb6c871e1f117206b2fe9270a SHA256 gaansytijl.dat: Authenticated decrypted mining loader from stube.exe.
502645fb03d08bd6901398ed5d0ba402bc9c61098d85a4952615029a03d4ea86 SHA256 stube.payload.uncompressed.bin: XMRig 6.25.0-derived mining DLL recovered from stube.exe.
11bd2c9f9e2397c9a16e0990e4ed2cf0679498fe0fd418a3dfdac60b5c160ee5 SHA256 stube.driver.uncompressed.bin: WinRing0 1.2.0.5 driver recovered from stube.exe; legitimate driver component, correlate with the mining chain.
058054e7cb0fc336209b5955c8dca2ea7d4952f48c280e29efe56ddff67ba471 SHA256 KYUYW.payload.bin: Unresolved intermediate decoded buffer from KYUYW.exe; not a valid PE and not an identified final payload.
2cd3cd065a4e3b50b7258ecfcc8c5edd1992db2417cb5a25a9052f713f1a8b66 SHA256 related archive reported in PDF p7; historical reporting only; sample not supplied or independently analysed.

MITRE ATT&CK

These mappings describe implementation evidence; no sample was executed in the follow-up analysis.

Tactic ID Technique Observed Use
Execution T1204.004 Malicious Copy and Paste Lure instructs users to paste a command into Run
Command and Control T1102.001 Dead Drop Resolver Stealer code retrieves C2 destinations from Steam profiles
Impact T1496.001 Compute Hijacking Recovered mining DLL contains a configured pool/proxy endpoint

Conclusion

The collection supports both credential theft and mining. For defenders, the strongest signals are the sequence of a pasted PowerShell command, temporary executable creation, unusual Steam-profile requests, and persistence artefacts associated with mining.