Atomic macOS Stealer (AMOS) infection chain analyzed from fake macOS toolkit install page, August 2026
Unit 42 analyzed an Atomic macOS (AMOS) stealer infection generated in a lab on Aug. 5, 2026, starting from a fake "macOS toolkit" instruction page hosted at getmacouscloud[.]com. The page tells victims to paste a command into Terminal, a ClickFix-style copy/paste technique, which downloads a Zsh script and then installs a Mach-O AMOS payload. AMOS has been advertised on Telegram since at least April 2024 and steals system information, credentials, browser data and cryptocurrency wallet data. It is also distributed via ClickFix campaigns, malicious ads and cracked-software lures. Unit 42 compared this infection with one from July 31, 2026, and found similar behavior but different C2 infrastructure. It concludes that AMOS is under active development and its indicators change frequently.
Technical Details
- The pasted Terminal command retrieves a Zsh script from
hxxps[:]//ferncore13[.]com/curl/608e70d1...bd688. The script holds Base64-encoded, GZIP-compressed text that unpacks into a second Zsh script. - The second script fetches and runs a Mach-O universal binary (x86_64 and ARM64) saved as
/tmp/helper. A plist named/tmp/starteris dropped alongside it. - Persistence and payload files sit in hidden directories:
~/Library/Application Support/.com.apple.accountsd/(.serviceshell script,AccountsHelperMach-O) and~/Library/Application Support/.com.apple.metadata.mds/(.mdworkerscript,mdworker_sharedMach-O). The names mimic legitimate Apple components. - The infection prompts for the user's password (the lab account was an administrator). Terminal then requests access to Finder, Desktop, Documents and Notes.
- Data is staged in
/tmpand compressed intoout.zip. Its contents includedeskwallets/Binance,deskwallets/TonKeeper,FileGrabber/aws,docker,filezilla,gcloud,zsh_historyandTelegram Data. - Post-infection traffic is mostly HTTP POST to the C2 at 161.35.146[.]120. The July 31 infection used 188.166.78[.]138.
- Other URLs extracted from the payload:
hxxps[:]//grove-89[.]com/api/metrics/run?event=pastedandhxxps[:]//ferncore13[.]com/2kqYRM0DCrnyJgoS4gVLl_FHJRRdTUhGCbjyuYwpZ6c/m1/update. - SHA-256 hashes: initial Zsh script
71781ad8adefb499aee9bcbe1a166e69ccc37a47066682f617d65c76d8cde88c; extracted Zsh payload7ea6ff8b12c59aaae1ab6f4f5a57045dad5a8127954f3ffd3d1c154d40d7ca3a; installera598fcdcd49247312861ff90c16cb4a5d49fede6072e30e7416dd276668fa2a9;AccountsHelper6bfcdb4920383375b7e519918df7eb4db751b974b5571a15ce66b82478012620;mdworker_shared4504006d1911057be42435d4625f03d83c4d0b7b6898d14beb9cdeba6cf667b9.
Remediation
- Block the domains, URLs and IPs listed above. Because AMOS indicators change frequently, pair this with behavioral detection.
- Train users not to paste commands from web pages into Terminal, and warn about malicious ads and cracked-software lures.
- Hunt for hidden directories and files named
.com.apple.accountsdand.com.apple.metadata.mdsin user Library paths, and for/tmp/helperand/tmp/out.zip. - Palo Alto Networks Advanced URL Filtering and Advanced DNS Security flag the known domains and URLs as malicious.
Linha do tempo
-
Atomic macOS Stealer (AMOS) infection chain analyzed from fake macOS toolkit install page, August 2026
ler a análise desta fonte ocultar
Unit 42 analyzed an Atomic macOS (AMOS) stealer infection generated in a lab on Aug. 5, 2026, starting from a fake "macOS toolkit" instruction page hosted at getmacouscloud[.]com. The page tells victims to paste a command into Terminal, a ClickFix-style copy/paste technique, which downloads a Zsh script and then installs a Mach-O AMOS payload. AMOS has been advertised on Telegram since at least April 2024 and steals system information, credentials, browser data and cryptocurrency wallet data. It is also distributed via ClickFix campaigns, malicious ads and cracked-software lures. Unit 42 compared this infection with one from July 31, 2026, and found similar behavior but different C2 infrastructure. It concludes that AMOS is under active development and its indicators change frequently.
Technical Details
- The pasted Terminal command retrieves a Zsh script from
hxxps[:]//ferncore13[.]com/curl/608e70d1...bd688. The script holds Base64-encoded, GZIP-compressed text that unpacks into a second Zsh script. - The second script fetches and runs a Mach-O universal binary (x86_64 and ARM64) saved as
/tmp/helper. A plist named/tmp/starteris dropped alongside it. - Persistence and payload files sit in hidden directories:
~/Library/Application Support/.com.apple.accountsd/(.serviceshell script,AccountsHelperMach-O) and~/Library/Application Support/.com.apple.metadata.mds/(.mdworkerscript,mdworker_sharedMach-O). The names mimic legitimate Apple components. - The infection prompts for the user's password (the lab account was an administrator). Terminal then requests access to Finder, Desktop, Documents and Notes.
- Data is staged in
/tmpand compressed intoout.zip. Its contents includedeskwallets/Binance,deskwallets/TonKeeper,FileGrabber/aws,docker,filezilla,gcloud,zsh_historyandTelegram Data. - Post-infection traffic is mostly HTTP POST to the C2 at 161.35.146[.]120. The July 31 infection used 188.166.78[.]138.
- Other URLs extracted from the payload:
hxxps[:]//grove-89[.]com/api/metrics/run?event=pastedandhxxps[:]//ferncore13[.]com/2kqYRM0DCrnyJgoS4gVLl_FHJRRdTUhGCbjyuYwpZ6c/m1/update. - SHA-256 hashes: initial Zsh script
71781ad8adefb499aee9bcbe1a166e69ccc37a47066682f617d65c76d8cde88c; extracted Zsh payload7ea6ff8b12c59aaae1ab6f4f5a57045dad5a8127954f3ffd3d1c154d40d7ca3a; installera598fcdcd49247312861ff90c16cb4a5d49fede6072e30e7416dd276668fa2a9;AccountsHelper6bfcdb4920383375b7e519918df7eb4db751b974b5571a15ce66b82478012620;mdworker_shared4504006d1911057be42435d4625f03d83c4d0b7b6898d14beb9cdeba6cf667b9.
Remediation
- Block the domains, URLs and IPs listed above. Because AMOS indicators change frequently, pair this with behavioral detection.
- Train users not to paste commands from web pages into Terminal, and warn about malicious ads and cracked-software lures.
- Hunt for hidden directories and files named
.com.apple.accountsdand.com.apple.metadata.mdsin user Library paths, and for/tmp/helperand/tmp/out.zip. - Palo Alto Networks Advanced URL Filtering and Advanced DNS Security flag the known domains and URLs as malicious.
- The pasted Terminal command retrieves a Zsh script from