Operation ASTERIX Uses Vishing and Fake Wallet Apps in Crypto Fraud Pipeline

· Original article ↗

Summary

Rapid7 reconstructed Operation ASTERIX from an exposed server, uncovering crypto account enumeration, coordinated phishing and vishing, fake wallet apps, Telegram exfiltration and AI-assisted malware development.

Key points

  • An exposed web directory revealed source code, phone datasets, phishing panels, wallet malware and AI session logs, allowing Rapid7 to reconstruct the operation.
  • Account-checking tools processed roughly 885,000 phone numbers; recovered logs recorded 43,066 Crypto.com account matches in a German dataset of 316,002 numbers.
  • Branded phishing emails and Asterisk-based calls shared fake support-case details to build trust and steer targets toward counterfeit Trezor Suite, Ledger Live and Exodus applications.
  • The macOS Trezor impersonator monitored for the legitimate wallet, terminated it and displayed a counterfeit recovery form; collected phrases, passphrases and public IP addresses were sent to Telegram.
  • macOS builds used LaunchAgents for persistence. Configuration errors left the recovered Windows Trezor build functioning only as a static seed-phrase collector, without its intended persistence or process-replacement behavior.
  • A cloned Claude Code documentation page delivered an installer that installed a hidden fake Ledger Live application before running the legitimate Claude installer.
  • Recovered artifacts showed AI-assisted coding, packaging and troubleshooting. The operator switched providers after refusals and attempted a Kimi jailbreak, but Rapid7 could not confirm whether it succeeded.

Article Details

Attack Vectors
  • Account-validation scripts checked bulk phone-number datasets against cryptocurrency exchanges, then enriched confirmed matches for targeted social engineering.
  • Branded phishing emails generated fake support cases and verification codes that operators referenced during follow-up vishing calls.
  • Counterfeit wallet applications collected recovery phrases and optional passphrases while impersonating legitimate wallet software.
  • A cloned Claude Code documentation site substituted an installation command that deployed a fake Ledger Live application before installing legitimate Claude Code.
  • The fake Ledger Live Windows build replaced copied cryptocurrency addresses with attacker-controlled addresses.
  • A trojanized jquery.min.js in the Exodus build fetched a remote payload after installation.
Defensive Notes
  • The macOS samples used LaunchAgents, including com.trezormovement.agent.plist, io.trezor.agent.plist, and com.ledger.live.agent.plist, for persistence.
  • The fake Trezor application scanned for the legitimate wallet every five seconds, terminated it, and displayed a counterfeit recovery interface.
  • The recovered Windows Trezor build had an undefined platform configuration; its persistence, process-replacement, and second-stage execution paths were unreachable. It still functioned as a static recovery-phrase collector.
  • Rapid7 Labs reported disclosing the infrastructure and findings to relevant providers and authorities, including Apple’s security team.
  • Rapid7 stated that recovered indicators were ingested into Intelligence Hub to protect its customers.
  • Recovered evidence did not establish whether the attempted Kimi jailbreak succeeded.

Indicators of compromise

TypeIndicatorContext
DOMAIN36mcrypto[.]comCampaign infrastructure domain also listed under beacon indicators.
DOMAINledger[.]com[.]lvCampaign domain identified as a phishing page.
DOMAINledgerhelp[.]comCampaign domain identified as a phishing page.
DOMAINmacos-claude[.]comHosted cloned Claude Code documentation and a malicious installer delivering counterfeit Ledger Live.
DOMAINses-noreply[.]comListed as email infrastructure associated with the phishing operation.
DOMAINxcjnrucne9xfvmci[.]comListed as a beacon domain in the operation's network indicators.
IPV431[.]57[.]35[.]88Listed as infrastructure supporting the fraud operation.
IPV482[.]25[.]35[.]200Listed as infrastructure supporting the fraud operation.
IPV482[.]25[.]35[.]77Listed as infrastructure supporting the fraud operation.
SHA2560f2c7194f1f577e73460db9ec2e75fc0c7f845588cbd4246333b7a4fbec90d9fmacOS x64 launcher associated with the counterfeit Trezor application.
SHA2564bee9affff9fa718a2c94f02ebe6a75143d4d461d291c2df9b769920fc927bf8Recovered kraken_checker artifact used in the operation's account-validation pipeline.
SHA2567073b2a3a34525c5969921dd17ef1fa5607af92be78b3fc6129cdea73216691amacOS arm64 launcher associated with the counterfeit Trezor application.
SHA256961a398a5c71e837626b5fce68e44b14a5d220e3bd74a3d0ecd61a2762c38176Counterfeit Trezor Suite.exe Windows executable.
SHA256ba9d459169a303067a4fe36c8b8582a5ea023b9c270dafe89613bab840501b19Shared malicious app.asar payload in all three counterfeit Trezor Suite builds.
URLhxxp[:]//136[.]0[.]213[.]184:1337/api/kraken-numioEndpoint explicitly identified as Kraken checker C2.

MITRE ATT&CK

T1027 · Obfuscated Files or Informationjavascript-obfuscator was used on js/connect.js, and the Ledger build contained control-flow flattening.T1036.005 · Match Legitimate Resource Name or LocationCounterfeit wallets used names, icons, and bundle identifiers resembling legitimate wallet applications.T1056.003 · Web Portal CaptureCounterfeit recovery forms captured wallet recovery phrases and optional passphrases.T1057 · Process DiscoveryThe macOS Trezor payload scanned the process list every five seconds for the genuine Trezor Suite.T1059.004 · Unix ShellThe cloned Claude Code page supplied a shell command that downloaded and executed the malicious installer.T1059.007 · JavaScriptElectron main-process JavaScript implemented recovery-phrase collection, process monitoring, and Telegram exfiltration.T1082 · System Information DiscoveryThe installer detected Arm versus Intel architecture, and wallet code checked process.platform for platform-specific behavior.T1204.002 · Malicious FileSocial engineering directed victims to manually install counterfeit wallet applications.T1543.001 · Launch AgentmacOS payloads installed LaunchAgents and loaded them with launchctl to run at login and relaunch the applications.T1564.001 · Hidden Files and DirectoriesThe malicious installer placed Ledger Live under a nested .SystemData directory and marked that directory hidden with chflags hidden.T1564.003 · Hidden WindowThe fake Trezor application created a transparent one-pixel Electron window hidden from the taskbar.T1567 · Exfiltration Over Web ServiceThe fake Trezor application sent recovery phrases, optional passphrases, and victim public IP addresses to Telegram bots.T1587.001 · MalwareThe operator built counterfeit Trezor Suite, Ledger Live, and Exodus applications on the exposed server.T1608.001 · Upload MalwareCounterfeit wallet archives, installers, and LaunchAgent files were staged on the operation's delivery infrastructure.T1657 · Financial TheftThe Ledger Live Windows build replaced copied cryptocurrency addresses with attacker-controlled addresses to redirect funds.

Vendors

Products

Tools

Countries

Industries

Related Articles