Threat Advisories:
New Report Critical Threat Research : The Iranian Cyber War Intensifies! Download the Report

SHub Reaper A macOS Stealer Wearing Three Trusted Masks

Amber | Attack Report
Download PDF

Summary

SHub Reaper is a newly identified macOS infostealer malware first detected in 2026, targeting users globally — excluding the Commonwealth of Independent States (CIS). This advanced macOS credential-stealing malware chains together three trusted brand impersonations — Apple, Google, and Microsoft — within a single, sophisticated attack chain. Victims of the SHub Reaper macOS stealer are lured via fake WeChat and Miro installers, coerced into executing a fraudulent Apple security update, and silently stripped of browser credentials, Keychain data, and cryptocurrency wallet assets.

The SHub Reaper macOS malware establishes long-term persistence by masquerading as a Google Software Update LaunchAgent, providing attackers a persistent remote code execution backdoor that survives system reboots. This macOS infostealer threat poses a significant risk to cryptocurrency holders, enterprise users, and individuals using major browsers and password managers on macOS systems.

First Seen
2026
Malware
SHub Reaper
Platform
macOS
Targeted Regions
Global (excl. CIS)
Report Type
Attack Report
Threat Level
Amber
Targeted products & applications

Impersonated lures: WeChat, Miro, Apple XProtectRemediator, Google Software Update. Targeted browsers: Chrome, Firefox, Brave, Edge, Opera, Vivaldi, Arc, Orion. Password managers: 1Password, Bitwarden, LastPass. Browser-extension wallets: MetaMask, Phantom. Desktop crypto wallets: Exodus, Atomic Wallet, Ledger Wallet, Ledger Live, Electrum, Trezor Suite. System data: macOS Keychain, iCloud account data, Telegram session data.


Attack Details

The SHub Reaper macOS infostealer attack unfolds in four distinct phases, combining social engineering, anti-analysis evasion, credential harvesting, and persistent backdoor installation on macOS systems.

Phase 1 — Initial access via fake installers & victim profiling
1
The SHub Reaper macOS stealer attack begins on fake installer pages impersonating WeChat and Miro download sites, hosted on typosquatted domains designed to mimic Microsoft and other trusted brands. Before delivering any macOS malware payload, the malicious page silently profiles the visitor — capturing IP address, geolocation, graphics fingerprint, and signs of virtual machines or VPNs — while also enumerating installed browser-based password managers and cryptocurrency wallet extensions. Developer tools are blocked, debugging keystrokes are trapped, and a Russian “Access Denied” screen is displayed if analysis is suspected. All collected visitor profiling data is exfiltrated via a Telegram bot to the attackers.
Phase 2 — AppleScript-based execution & in-memory payload delivery
2
Once a viable macOS target is identified, SHub Reaper bypasses Apple’s “paste into Terminal” fix by launching macOS Script Editor with a pre-loaded malicious AppleScript. The harmful command is hidden below ASCII art and fake installer text, invisible to the user. Clicking “Run” triggers a convincing “Downloading Apple Security Update” message while silently fetching and executing the next-stage macOS malware payload. The stealer performs a Russian language check and exits if detected; otherwise it downloads and runs the main stealer script entirely in memory — leaving no artifacts on disk — evading traditional file-based macOS endpoint detection.
Phase 3 — Credential harvesting, data exfiltration & document theft
3
SHub Reaper displays a fake macOS password prompt to capture the user’s login credentials, then harvests data across all major browsers (Chrome, Firefox, Brave, Edge, Opera, Vivaldi, Arc, Orion), macOS Keychain, iCloud account data, Telegram session data, and cryptocurrency wallets including Exodus, Atomic Wallet, Ledger Live, Electrum, and Trezor Suite. A document-stealing module modelled on Atomic macOS Stealer (AMOS) sweeps Desktop and Documents folders for business and financial files up to 150 MB, automatically splitting large collections into chunked ZIP archives for upload to the attacker’s command-and-control (C2) server.
Phase 4 — Crypto wallet hijacking & persistent backdoor installation
4
After initial macOS credential theft, SHub Reaper compromises installed cryptocurrency wallets by replacing their core app.asar files with tampered copies from the attacker’s server, enabling interception of future crypto transactions. For persistence, the macOS malware disguises itself as a Google Software Update component, registering a LaunchAgent background task that beacons every 60 seconds. This persistent backdoor downloads and executes attacker commands with user privileges — and survives system reboots — giving threat actors prolonged remote access to the compromised macOS host.

Recommendations

Security teams and macOS administrators should implement the following defensive measures to detect and mitigate SHub Reaper macOS infostealer attacks:

Monitor for suspicious AppleScript and osascript activity
Alert on osascript and Script Editor processes that spawn curlzsh, or sh child processes; on Script Editor execution within seconds of browser activity; and on AppleScript invocations reading com.apple.HIToolbox.plist or writing to /tmp/shub_ paths.
Detect staging and chunked exfiltration
Build EDR detections for newly created directories matching /tmp/shub_, the helper script /tmp/shub_split.sh, and ZIP archives matching /tmp/shub_mzip_*.zip, especially when followed by outbound curl requests to unfamiliar HTTPS endpoints.
Detect cryptocurrency wallet app.asar tampering
File-integrity-monitor the app.asar files inside Exodus, Atomic Wallet, Ledger Live, Ledger Wallet, Electrum, and Trezor Suite installations. Trigger alerts on xattr -cr invocations against application bundles and on codesign operations producing ad hoc signatures on wallet binaries.
Enforce application allow-listing and strict code-signing verification
Use Apple’s Endpoint Security framework, third-party EDR solutions, or Santa to allow-list approved applications and alert on execution of ad hoc-signed or unsigned binaries, particularly those written into application bundles such as modified app.asar files used by SHub Reaper for macOS wallet hijacking.
Inspect for anti-analysis web fingerprinting
Tune web proxy and browser-isolation telemetry to flag pages performing WebGL fingerprinting, VM/VPN detection, browser-extension enumeration, and continuous-debugger loops. These behaviors precede SHub Reaper macOS malware payload delivery and are common across the broader SHub infostealer family.

Indicators of Compromise (IoCs)

The following indicators of compromise (IoCs) are associated with the SHub Reaper macOS infostealer campaign. Security teams should block these domains, URLs, and monitor for these file paths across macOS endpoints.

Type Value
Domains hebsbsbzjsjshduxbs[.]xyz
qq-0732gwh22[.]com
mlcrosoft[.]co[.]com
mlroweb[.]com
URLs hxxps[:]//hebsbsbzjsjshduxbs[.]xyz/api/debug/event
hxxps[:]//hebsbsbzjsjshduxbs[.]xyz/api/bot/heartbeat
hxxps[:]//hebsbsbzjsjshduxbs[.]xyz/gate
hxxps[:]//hebsbsbzjsjshduxbs[.]xyz/gate/chunk
File Paths ~/Library/Application Support/Google/GoogleUpdate.app/Contents/MacOS/GoogleUpdate
~/Library/LaunchAgents/com.google.keystone.agent.plist
/tmp/shub_log.zip
/tmp/shub_split.sh
/tmp/shub_mzip_*.zip
/tmp/.c.sh
/tmp/*_asar.zip

MITRE ATT&CK TTPs

The SHub Reaper macOS infostealer campaign maps to the following MITRE ATT&CK tactics and techniques:

Tactic Technique Sub-technique
Resource Development T1583: Acquire Infrastructure T1583.001: Domains
Initial Access T1189: Drive-by Compromise
Execution T1059: Command and Scripting Interpreter T1059.002: AppleScript
T1059: Command and Scripting Interpreter T1059.004: Unix Shell
T1204: User Execution T1204.002: Malicious File
Persistence T1543: Create or Modify System Process T1543.001: Launch Agent
Defense Evasion T1036: Masquerading T1036.005: Match Legitimate Resource Name or Location
T1140: Deobfuscate/Decode Files or Information
T1553: Subvert Trust Controls T1553.001: Gatekeeper Bypass
T1553: Subvert Trust Controls T1553.002: Code Signing
T1497: Virtualization/Sandbox Evasion T1497.001: System Checks
T1622: Debugger Evasion
Credential Access T1056: Input Capture T1056.002: GUI Input Capture
T1555: Credentials from Password Stores T1555.001: Keychain
T1555: Credentials from Password Stores T1555.003: Credentials from Web Browsers
T1555: Credentials from Password Stores T1555.005: Password Managers
Discovery T1083: File and Directory Discovery
T1217: Browser Information Discovery
T1614: System Location Discovery T1614.001: System Language Discovery
Collection T1005: Data from Local System
T1560: Archive Collected Data T1560.001: Archive via Utility
T1074: Data Staged T1074.001: Local Data Staging
Command & Control T1071: Application Layer Protocol T1071.001: Web Protocols
T1105: Ingress Tool Transfer
Exfiltration T1041: Exfiltration Over C2 Channel
T1567: Exfiltration Over Web Service
Impact T1565: Data Manipulation T1565.001: Stored Data Manipulation

References

What’s new on HivePro

Get through updates and upcoming events, and more directly in your inbox