Malware
MacSync Stealer: Six‑Stage macOS RAT Reverse‑Engineered – Defender Actions
The MacSync RAT, a six‑stage macOS infostealer, was reverse‑engineered after an infected host was taken offline. Attackers used the tool to exfiltrate credentials and maintain persistence. Defenders should monitor for its unique persistence modules, block known download URLs, and harden MacOS with the latest security updates.
What happened
Huntress recovered the MacSync RAT from an attacker’s infrastructure after a victim’s macOS host was isolated. Reverse engineering revealed a six‑stage pipeline that installs a stealthy payload, harvests credentials, and exfiltrates data.
Impact
MacSync targets macOS systems, leveraging built‑in services to evade detection. The tool can steal Safari and Keychain credentials, inject persistence scripts, and create remote shells for lateral movement.
What to do
- Deploy endpoint detection and response that flags the MacSync binary and its associated network traffic.
- Block known download URLs and domains identified during the reverse‑engineering effort.
- Ensure macOS is patched to the latest security release and disable unnecessary services that the RAT exploits.
- Implement strict application whitelisting and monitor for unauthorized changes to launch agents and daemons.
- Conduct a forensic review of affected hosts to confirm persistence mechanisms and remove any residual components.
Technical Notes
MacSync’s six stages include: (1) initial download, (2) extraction, (3) credential harvesting, (4) persistence injection, (5) command‑and‑control communication, and (6) data exfiltration. Each stage uses obfuscated binaries and encrypted payloads.