Post-DEF CON Phishing Lures Deliver AMOS Stealer, NetSupport RAT and Other Malware

· Original article ↗

Summary

Huntress detailed phishing lures using X DMs and malicious documents to target a researcher with malware for macOS and Windows. The researcher did not fall for the lures; analysis uncovered infostealing, remote access, wallet theft and traffic interception.

Key points

  • The actor used conference-planning pretexts in X messages to build trust, then directed the target to malicious Google Docs and a counterfeit DocSend installer.
  • A Google Apps Script sidebar offered ClickFix-style instructions and manual downloads; the paths delivered AMOS infostealer on macOS and several payloads on Windows.
  • The Windows chain deployed NetSupport Manager as a concealed remote-access tool, a Ledger wallet implant, and malware that installed a rogue certificate authority and redirected VirusTotal traffic through a local proxy.
  • The macOS stealer targeted browser credentials, cryptocurrency wallets, Keychain data and Telegram files, and established persistence through a LaunchDaemon.
  • The Windows installer profiled hosts and executed a recovered JavaScript payload in memory; researchers said the original campaign server was offline and they could not determine how many hosts were affected.
  • Huntress advised isolating potentially affected systems, preserving forensic evidence, considering reimaging, and treating stored credentials and secrets as compromised.

Article Details

Attack Vectors
  • X direct messages used a fake post-conference planning pretext to send targets to weaponized Google Docs and counterfeit DocSend installers.
  • A malicious Google Apps Script sidebar presented ClickFix-style instructions and manual download options for macOS and Windows payloads.
  • The macOS chain used a shell command or a manually downloaded disk image to deliver an AMOS infostealer.
  • The Windows chain used a ClickOnce installer or copy-and-paste PowerShell instructions to download and execute payloads.
  • A counterfeit DocSend installer fingerprinted Windows hosts, retrieved JavaScript from a campaign endpoint, and delivered NetSupport RAT, a TLS-intercepting proxy, and a Ledger wallet implant.
Defensive Notes
  • Treat unexpected requests to run terminal commands, bypass Gatekeeper, install manual updates, or enter a device password as possible compromise attempts.
  • If a device interacted with the lure, isolate it from the network, preserve relevant forensic evidence, and consider reimaging it.
  • Assume credentials on an affected system may be compromised; revoke active sessions, reset passwords, and rotate API keys and other secrets.
  • Review cryptocurrency wallets on affected systems.

Indicators of compromise

TypeIndicatorContext
DOMAINapple-googleapi[.]comDomain used by the macOS ClickFix-style command to retrieve a payload.
DOMAINapple[.]eu03hub[.]comMalicious redirect destination serving the counterfeit macOS DocSend installer.
DOMAINmicrosoft[.]eu02hub[.]comMalicious redirect destination serving the counterfeit Windows DocSend installer.
DOMAINmsedgewebview1[.]proNetSupport RAT C2 domain.
DOMAINmsedgewebview2[.]proNetSupport RAT C2 domain.
IPV4192[.]253[.]248[.]181C2 and bot host used by the macOS polling backdoor.
IPV486[.]54[.]25[.]213Panel host receiving data stolen by the macOS malware.
IPV487[.]120[.]104[.]88Host IP address for the NetSupport RAT gateways.
MD5281f1d9e0638517ac90d61e47fd8be60Hash of the trojanized Electron app bundle.
MD56dd77235aaa99153ad790b5e59b49372Hash of the weaponized NetSupport RAT installer.
MD58ca79bd95f73a7f984b95e487dc1552bHash of the malicious Electron/NSIS installer masquerading as DocSend.
MD5cd08e22dbfe032d15b54217f4f4ed350Hash of the Ledger wallet implant dropper.
MD5f4769ba9e8065727ef26cca72e894f83Hash of the TLS-intercepting proxy dropper.
SHA25615afe14b5db2896d35a0c4f3139db85158da120fa90613c975c88f10bbbcc420SHA-256 hash of the GAPIUpdate app bundle executable.
URLhxxp[:]//192[.]253[.]248[.]181/api/v1/getscpt/<username>Backdoor endpoint that returns a crafted LaunchDaemon property list.
URLhxxp[:]//86[.]54[.]25[.]213/logEndpoint receiving archived stolen data from the macOS malware.
URLhxxps[:]//1foqo[.]lat/core4Windows PowerShell loader URL.
URLhxxps[:]//2fksf[.]lat/res10[.]phpURL serving an encrypted Windows payload.
URLhxxps[:]//2fksf[.]lat/res11[.]phpURL serving an encrypted Windows payload.
URLhxxps[:]//3pqow[.]lat/res12[.]phpURL serving an encrypted Windows payload.
URLhxxps[:]//apple-googleapi[.]com/iPayload-retrieval URL used in the macOS ClickFix-style command.
URLhxxps[:]//gapidriver[.]com/installer/GapiUpdate[.]applicationActor-controlled installation location for the malicious Windows ClickOnce application.

MITRE ATT&CK

T1005 · Data from Local SystemThe macOS malware collected browser data, cryptocurrency wallet data, keychain data, Telegram files, and Notes.app contents.T1027 · Obfuscated Files or InformationThe Windows attack used encrypted PowerShell and payloads, while the proxy and Ledger payloads XOR-encoded strings.T1036 · MasqueradingThe lures and payloads masqueraded as conference documents, DocSend installers, Google components, and Lenovo driver software.T1041 · Exfiltration Over C2 ChannelThe macOS malware sent archived stolen data to its panel host.T1055.012 · Process HollowingTwo Windows payloads hollowed MsBuild.exe and ran their payloads inside it.T1059.001 · PowerShellA PowerShell script downloaded and executed the Windows loader and read host keyboard-layout data.T1059.002 · AppleScriptThe macOS LaunchDaemon ran AppleScript that polled the C2 and accepted commands.T1059.007 · JavaScriptThe Windows loader executed retrieved JavaScript in memory through a Function constructor.T1071.001 · Web ProtocolsThe macOS backdoor polled its C2 over HTTP for actions, and the Ledger implant polled an HTTPS command endpoint.T1082 · System Information DiscoveryThe Windows loader collected host details including OS build, CPU, GPU, BIOS, memory, and hostname.T1105 · Ingress Tool TransferThe loaders retrieved scripts, archives, and payloads from attacker-controlled URLs.T1113 · Screen CaptureThe recovered JavaScript captured and uploaded a full desktop screenshot before other payload activity.T1204.002 · Malicious FileThe attack relied on targets running downloaded disk images and counterfeit installers.T1204.004 · Malicious Copy and PasteTargets were instructed to copy and paste commands or an encrypted PowerShell script to execute the infection chain.T1543.004 · Launch DaemonThe macOS malware installed a LaunchDaemon that ran in a privileged context and established a polling backdoor.T1547.001 · Registry Run Keys / Startup FolderThe Ledger implant created a Windows Run registry entry for persistence, although the article notes that the entry appeared incomplete.T1553.004 · Install Root CertificateThe proxy payload installed a self-signed certificate authority in the Windows root store and used it to forge a certificate.T1555.001 · KeychainThe macOS malware targeted keychain data.T1555.003 · Credentials from Web BrowsersThe macOS malware targeted browser passwords and cookies.T1557 · Adversary-in-the-MiddleThe proxy payload redirected VirusTotal traffic to a local proxy and intercepted it using a forged, trusted certificate.T1560.001 · Archive via UtilityThe macOS malware archived collected data before sending it to the panel host.T1566.003 · Spearphishing via ServiceThe actor used X direct messages with a conference-planning pretext to deliver malicious document and installer lures.

People

Malware

Vendors

Products

Tools

Industries

Related Articles