CyberSecurityNews

Fake CAPTCHA Tricks Mac Users Into Installing a Backdoor That Steals Passwords and Mines Crypto


Mac users are being lured into a ClickFix campaign that turns a routine CAPTCHA check into a path for password theft, remote control, and cryptocurrency mining.

It persuades a visitor to run an attackers’ command in Terminal rather than download an application. The fake verification page is styled as a TrustKey human check and displays an “I’m not a robot” box.

Selecting it silently copies a command, then instructs the victim to open Spotlight, launch Terminal, paste the supposed token, and press Return. The chain avoids the warning signs associated with a downloaded file and avoids normal Gatekeeper checks.

NetbyteSEC said in a report shared with Cyber Security News (CSN) that it investigated the macOS lure in July 2026. The pasted command fetches code from a Cloudflare Worker and runs it through macOS’s AppleScript utility, without an obvious installer.

A flowchart of the infection chain (Source – NetbyteSEC)

The impact is broader than a single stolen login. The campaign installs a persistent agent, seeks the Mac login password through a fake system dialog, collects browser and wallet data, and can deploy XMRig to consume the victim’s processing power. This blend of theft and cryptomining shows the danger behind fake CAPTCHA malware loader schemes.

Fake CAPTCHA Tricks Mac Users

The first command contacts a Cloudflare Worker, which returns an encoded AppleScript payload. That script writes a LaunchAgent so the malware can restart when the user logs in, then queries a Polygon smart contract to learn where its command server is.

This method, known as EtherHiding, leaves no fixed control domain in the initial sample for defenders to block.

The loader asks it for the current server address and then contacts that address for the next stage. Because the operator can change the value on-chain, the infrastructure can move quickly.

That approach resembles an earlier EtherHiding ClickFix campaign that used blockchain storage to complicate tracking.

The infection then deploys a backdoor that identifies the device and user, checks in with the server, and asks for new tasks every minute.

The fake 'TrustKey' initial lure human verification page (Source - NetbyteSEC)
The fake ‘TrustKey’ initial lure human verification page (Source – NetbyteSEC)

Most concerningly, it presents a counterfeit macOS System Preferences prompt until the entered password works, then stores the cleartext credential locally for later theft.

Users should treat any CAPTCHA that asks them to open Terminal, Run, or another command tool as malicious. A genuine verification test does not need keyboard shortcuts to paste a token or execute a command.

Closing the page is the safest response, as ClickFix lure delivers Node.js attacks show how the same tactic can carry different payloads.

Backdoor Steals Data and Mines Crypto

The backdoor can request a full or lighter Atomic macOS Stealer, or AMOS, module. The full version searches browser profiles for saved passwords, cookies, history, wallet extensions, and encryption keys.

It also targets the macOS login keychain, Telegram data, Apple Notes, Safari information, and files in common personal folders.

The malware packages collected material into an archive and uploads it to attacker-controlled infrastructure. It can also retrieve browser safe-storage keys by repeatedly requesting keychain access, pressuring a victim to approve the prompt.

Its credential and wallet theft mirrors the macOS crash-reporting stealer threat, underscoring why Mac users should not assume the platform is immune to information theft.

The revealed ClickFix lure instructions (Source - NetbyteSEC)
The revealed ClickFix lure instructions (Source – NetbyteSEC)

A separate task installs XMRig, a legitimate mining program abused here to mine Monero for the operator. The miner is configured to use the Mac’s CPU, which can cause sustained high usage, heat, battery drain, and slower performance on affected systems.

Removing only the miner is not enough because the persistent agent can download it again. Organizations should hunt for Terminal-launched AppleScript activity, unexpected LaunchAgents, Polygon RPC requests, and fake password or keychain prompts.

Individuals who followed the instructions should disconnect the Mac from networks as soon as possible, change passwords from a clean device, and have the system professionally examined. Removing the LaunchAgent and backdoor agent is essential before restoring normal use.

Indicators of Compromise (IoCs):-

TypeIndicatorDescription
URLhttps://25382ea9.trustkey-otcheckv1[.]pages.devFake TrustKey CAPTCHA lure
URLhttps://winter-leaf-8941.adrianroy-01[.]workers.devCloudflare Worker infrastructure
URLhttps://67sixcebeh[.]surf/upload.phpData-upload endpoint
URLhttps://67sixcebeh[.]surf/xmrCryptominer delivery endpoint
URLhttps://black-feather-9cfd.adrianroy-01[.]workers.devInitial Cloudflare Worker endpoint
Domainhf98x4d[.]siteHistorical command-and-control domain
Domainxuiaxwx[.]comHistorical command-and-control domain
Domaingesck4m[.]proHistorical command-and-control domain
Domainsj98xe4[.]xyzHistorical command-and-control domain
Domainsmdh7[.]surfHistorical command-and-control domain
Domaincitcix6[.]xyzHistorical command-and-control domain
Domain67sixcebeh[.]surfCurrent command-and-control domain at analysis time
IP address162.159.36.12Associated infrastructure IP address
IP address104.21.4.95Associated infrastructure IP address
IP address62.60.226.0Bulk or fallback data-exfiltration endpoint
Blockchain contract0xA3a603F8a454a9c905b4c579Bb72628F7C15C2A0Polygon EtherHiding contract
Blockchain wallet0x363aeaf1f67f1fb7abddc3f9806a301f1c64abeOperator wallet
Blockchain wallet0x363ab010235746303c94b8597a2b151d46514be3Sibling vanity-cluster wallet
Blockchain wallet0xc2f79738196b670d99064eca35c3eafa72e17c59Funding relay wallet
Blockchain wallet0x6976d8025229db5f54bc899dd3dbc9285423896bDisperser wallet
SHA-2569a6b91a3cc2867d4d493823f425f1397afac0f52e17acae937560c3f4d73080dStage-two Worker payload
SHA-256e9d3dd808fa4218abdcb2a0a38a52d2337662b65a712663f35b8374476e3da65Layer-one plist installer
SHA-256903c7483ffa15cc14181a2dec5d8a9ddf703cddde3aa87e596d948342c8a75dLayer-three loader
SHA-256a46d6adeb5c8e9ab5883ed8005b6ed684e7181148f5fdec7656ae6e51ca6e676Persistent backdoor agent
SHA-2564542d94e24b6829e262b1c4af8467e11e40f078ce135d0b110054db4b9577cf0Full AMOS stealer module
SHA-256d0ee324b6390e9d61f9851cd1fa5f3bde4ce05821cd5b4f67ad665dbffe54ad7Lightweight stealer module
SHA-256f3fb674441b05fab014212ece2528c92a36df6d45b88951e65ed72606fff0c80Miner dropper
SHA-256872172a61e194ba96af2219b446bdb1cf318509c08ee66489aab20c1c59acf3dMiner installer

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.

Prevent incidents due to slow investigations. Power your Tier 1 with threat intelligence from 15K SOCs: Integrate TI Lookup in your SOC



Source link