Anatomy of a Breach: Exposing the Backstage Shell in Shadow RMM
While artificial intelligence continues to dominate the headlines of cybersecurity publications and conference agendas, the reality on the ground tells a different story. As defenders race to build machine-learning models and autonomous defenses, threat actors are quietly orchestrating devastating attacks using conventional, highly evasive techniques like the Backstage Shell.
Recent operational data underscores a stubborn reality: traditional attack vectors are not disappearing; they are simply becoming stealthier and more sophisticated. The most catastrophic ransomware incidents today are still fueled by unmanaged assets, credential theft, registry exploitation, and the weaponization of legitimate Remote Monitoring and Management (RMM) tools.
This case study dissects a severe intrusion, offering a stark reminder that securing core infrastructure remains our absolute best defense, even in an AI-driven world.
Incident Overview & The Threat Landscape
During a recent incident response operation, our Managed Detection and Response (MDR) team successfully intercepted and neutralized a highly organized, multi-phase attack aimed at an enterprise Active Directory environment (VICTIM.local).
Unfolding over a period of days, the attack began with a signed adware downloader. It quickly escalated into a complete domain takeover, utilizing stealthy persistence via abused RMM software, and culminated in a mass ransomware deployment aimed squarely at the organization’s critical project and CAD storage shares (D:\DATA_SHARES\).
Need expert guidance before choosing a security plan?
Speak directly with a human expert. No forms, no wait times, no Slack account required.
Core Incident Highlights
- Evasion via Signed Downloader: The attacker bypassed static signatures and initial browser protections by dropping an executable (
ApnStub.exe) that was legitimately signed by a recognized authority (ASK.COM). - Syskey Extraction & Hash Decryption: Using an unmanaged, agentless device on the network, the adversary queried registry secrets (
HKLM\SYSTEM\...\Lsa) on a secondary Domain Controller (DC-02). This allowed them to reconstruct the 16-byte Syskey and compromise the primary domain administrator account (ADM_DOMAIN). - Covert RMM Abuse: The attacker maintained deep persistence by exploiting ConnectWise ScreenConnect’s Backstage mode (
ScreenConnect.WindowsBackstageShell.exe). Running invisibly in a secondary desktop session (hasVisibleWindow: false), it deployed system-level keyboard hooks (SetWindowsHookEx), which eventually triggered EDR alerts for stealth keylogging. - The Unmanaged Asset Blind Spot: Crucially, the mass SMB encryption and cross-network commands were executed entirely from rogue, unmanaged IP addresses (
10.10.10.177and10.10.10.158) that sat completely outside the organization’s EDR coverage.
Chronological Intrusion Timeline
Note: Dates and timestamps have been modified for privacy, though the sequence and exact intervals remain accurate.
| Date & Time (UTC) | Attack Phase | Target / Context | Technical Summary |
|---|---|---|---|
| May 12, 2026 – 00:05:00 | Initial Ingress | WKSTN-P01 (10.10.10.29) VICTIM\user_alpha | Patient Zero: Execution of the signed ApnStub.exe downloader within the user’s Documents folder. |
| May 15, 2026 – 08:11:26 | Credential Access | DC-02 (10.10.10.11) VICTIM\adm_local | Registry Query: An unmanaged node (10.10.10.177) launched a remote RPC query against DC-02’s LSA structures to extract the Syskey master key. |
| May 15, 2026 – 08:57:53 | Lateral Movement | HYPERV-01 (10.10.10.166) NT AUTHORITY\SYSTEM | Interactive WinRM: The adversary utilized compromised ADM_DOMAIN credentials via wsmprovhost.exe to force-enable RDP across the domain. |
| May 15, 2026 – 17:09:00 | Reconnaissance | DC-01 (10.10.10.20) VICTIM\adm_domain | Network Sweeps: Execution of ipscan24.exe on DC-01 to map /24 subnets and identify SMB shares. |
| May 16, 2026 – 11:17:55 | Payload Staging | DC-01 (10.10.10.20) VICTIM\adm_domain | Execution Attempt: EDR successfully flagged and blocked early unsigned ransomware staging files. |
| May 16, 2026 – 13:43:43 | Network Discovery | WKSTN-P01 (10.10.10.29) VICTIM\user_alpha | Directory Probing: LDAP queries and SMB checks initiated toward DC-01 (10.10.10.62). |
| May 16, 2026 – 13:48:33 | Persistence / Evasion | WKSTN-P01 (10.10.10.29) NT AUTHORITY\SYSTEM | Backstage Hooking: ScreenConnect.WindowsBackstageShell.exe connects to a remote C2 relay and installs global keyboard hooks. |
| May 16, 2026 – 13:48:34 | Credential Access | WKSTN-P01 (10.10.10.29) NT AUTHORITY\SYSTEM | LSASS Handle: The Backstage process requested handles against lsass.exe and lsaiso.exe (Credential Guard). |
| May 16, 2026 – 14:32:03 | Local Impact | WKSTN-P01 (10.10.10.29) VICTIM\adm_domain | Ransom Note: akira_readme.txt dropped in a secondary user’s local directory. |
| May 16, 2026 – 14:32:43 | Mass Encryption | 12 Managed Assets VICTIM\adm_domain | Akira Outbreak: Mass SMB encryption initiated from unmanaged node (10.10.10.158), targeting critical storage shares. |
Technical Deep-Dive & Forensic Analysis
Patient Zero and Initial Ingress (WKSTN-P01)
The breach originated on workstation WKSTN-P01 (10.10.10.29). Telemetry exposed the execution of an Ask Partner Network installer stub:
- Path:
\Device\HarddiskVolume3\Users\user_alpha\Documents\ApnStub.exe - Signer Status: Valid Digital Signature (ASK.COM)
Adversaries frequently employ signed adware or bundled software stubs to slip past perimeter defenses. While ApnStub.exe is not inherently malware, its presence allowed the threat actor to gain a low-privilege foothold and begin harvesting local credentials.
Syskey Query & Master Key Extraction (DC-02)
By May 15, the attacker had escalated to domain-wide control. Operating from a rogue IP (10.10.10.177) using compromised local credentials (VICTIM\adm_local), they launched remote RPC queries against Domain Controller DC-02.
The Role of Syskey: In Windows environments, password hashes inside the Security Account Manager (SAM) and NTDS.dit are encrypted using the Boot Key (Syskey), located at HKLM\SYSTEM\CurrentControlSet\Control\Lsa. Without this key, offline hash extraction is impossible. The attacker deployed a custom utility to query specific LSA values (JD, Skew1, GBG, and Data), successfully assembling the 16-byte Syskey. This led directly to the offline decryption of the domain hashes and the compromise of VICTIM\adm_domain.
Evasive Persistence: The ScreenConnect Backstage Shell
To ensure resilient access, the attacker hijacked the victim’s legitimate ConnectWise ScreenConnect installation. On May 16, the service spawned ScreenConnect.WindowsBackstageShell.exe.
Why EDR Caught the Keylogger: ScreenConnect’s “Backstage” feature permits IT staff to operate a terminal behind the active user session without rendering UI elements. To capture physical keystrokes and route them to this invisible terminal (hasVisibleWindow: false), the software utilizes SetWindowsHookEx (WH_KEYBOARD_LL) running as NT AUTHORITY\SYSTEM. Because this captures raw keystrokes globally from a hidden context, modern EDR platforms correctly identify this as a low-level keylogger. This is not a false positive, but rather an accurate detection of a legitimate tool being actively weaponized.
Memory Forensics & Process Tree Analysis
Reconstructing the memory artifacts on Patient Zero illuminated the attacker’s methodology for achieving stealth:
- Session 0 Execution: The Backstage shell was spawned directly by the agent service inside the non-interactive Session 0 context.
- Hidden Desktop: Operating without a visible window allowed the attacker to run interactive command-line sessions (CMD/PowerShell) completely unnoticed by the local user.
- LSASS Probing: Memory forensics showed that during initialization, the Backstage shell requested process handles (
OpenProcess) forlsass.exeandlsaiso.exe, triggering high-fidelity credential access alerts.
Indicators of Compromise (IoCs)
The cryptographic hashes, tools, and artifacts uncovered during the investigation are detailed below:
| Binary / Tool Name | SHA256 Hash | Signature Status | Description |
|---|---|---|---|
| Akira Ransomware Payload | bd10283d8c96e8640b37ad688d63f35107f5dc90443ad9dcc5d53c146a49c533 | Unsigned / Malicious | Primary Akira encryption executable deployed via SMB. |
| ApnStub.exe | 1f1a74c990abd0c4169a7e3e13f1563f5c4b1edd7abf305cbba515544197847b | Signed (ASK.COM) | Adware stub utilized for initial ingress. |
| ipscan24.exe | 4179e299c24a130f3c567ddbbfe1835064a3497e8c2a1971aaba597794e8c14d | Unsigned / Hacktool | Portable network scanner for subnet discovery. |
| advanced_ip_scanner.exe | bcad517cb5f49dcd28e60f6e70abf7e5f60104b78eac672da10de5a063ac1174 | Dual-Use Tool | Secondary network scanner deployed during recon. |
| Syskey Extractor Utility | 43fc3019e826a9ea0601a65126e48a31d12ade9313521c7ec137daa88f1d77d8 | Malicious Utility | Custom binary for assembling the Boot Key from LSA secrets. |
| host-isolation.dll | N/A (Unsigned DLL) | Unsigned / Injected DLL | Unsigned DLL side-loaded into the agent process space. |
Summary Recap
This incident response analysis highlights the mechanics of a fast-moving Akira ransomware deployment. Triggered by a signed adware downloader, the attacker utilized unmanaged devices to execute LSA queries against a Domain Controller, effectively extracting the Syskey to achieve Domain Admin status. To secure deep persistence, the threat actor weaponized the Backstage Shell of an existing RMM tool, utilizing global Windows hooks to silently log activity from Session 0.
References & Further Reading
- Akira Ransomware: CISA Cybersecurity Advisory (AA24-109A) – Tactics, Techniques, and Procedures.
- SentinelOne: Technical Brief on Rollback and VSS Restoration Mechanics.
- Microsoft Technical Documentation: Active Directory Forest Recovery (krbtgt reset), LSA Secrets & Syskey Structure, and SetWindowsHookExW API dynamics.
- Guardz Platform: AI-Native Security Platform & 24/7 MDR Architecture overview.
- Guardz Research: Security Research Labs (GitHub) and the Cyber Research Blog covering threats targeting SMBs and MSPs.
About Guardz
Guardz is on a mission to create a safer digital world by empowering Managed Service Providers (MSPs). Their goal is to proactively secure and insure Small and Medium Enterprises (SMEs) against ever-evolving threats while simultaneously creating new revenue streams, all on one unified platform.
About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.
Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

