Huntress Details Six-Stage MacSync Stealer and RAT Delivered Through Fake Claude Install Instructions

· Original article ↗

Summary

Huntress traced a MacSync infection from a Google sponsored result to a fake Claude install guide, detailing a six-stage macOS attack that steals credentials and crypto recovery phrases and installs a persistent RAT.

Key points

  • A sponsored Google result led users to a shared conversation on the legitimate claude[.]ai domain, impersonating Apple Support and instructing them to paste a curl command into Terminal.
  • The ClickFix command launched a six-stage chain: a zsh loader, in-memory execution, a server-generated AppleScript stealer, a persistent Mach-O RAT, a screen-capture helper, and trojanized wallet apps.
  • MacSync targets browser cookies and logins, keychain secrets, account passwords, Telegram sessions, SSH and cloud keys, and cryptocurrency recovery phrases.
  • The RAT persists through a LaunchAgent and supports remote control, command execution, file transfer, and communication with its operators.
  • The campaign prompts users for macOS permissions, including Full Disk Access and Screen Recording; the wallet trojans display fake errors to solicit recovery phrases.
  • Huntress recommends behavior-based detection for curl-triggered shell commands and Base64 content; it also highlighted BlockBlock and LuLu Firewall for monitoring macOS persistence and network activity.

Article Details

Attack Vectors
  • A sponsored Google search result led the victim to a maliciously crafted shared Claude conversation on the legitimate claude.ai domain, which impersonated Apple Support and used ClickFix instructions to persuade the victim to paste a curl command into Terminal.
  • The command launched a zsh loader and a six-stage chain that delivered MacSync components, including an AppleScript stealer, a Mach-O RAT, a screen-capture helper, and trojanized wallet applications.
  • The malware requested Full Disk Access and prompted the victim to enter their password; it then stole browser data, keychain secrets, credentials, sessions, and cryptocurrency recovery phrases.
  • The RAT established persistence through a LaunchAgent and communicated with a direct C2 endpoint, with an obfuscated delivery-domain fallback.
  • Trojanized wallet apps displayed recovery-phrase phishing prompts when opened by the victim.
Defensive Notes
  • Inspect commands before pasting them into Terminal; treat opaque Base64 content and unexpected curl commands as suspicious.
  • Huntress analysts suggested behavioral detection for curl triggers combined with Base64 content in shell because the loader is polymorphic and hash-based detection may be ineffective.
  • Huntress analyst Jamie Levy cited Objective-See's BlockBlock and LuLu Firewall as tools that could help detect the described persistence tactics.

Indicators of compromise

TypeIndicatorContext
IPV485[.]206[.]161[.]241Direct C2 IP address used by the MacSync RAT over WebSocket over TLS.

MITRE ATT&CK

People

Malware

Vendors

Products

Tools

Related Articles