
Shiesty Remcos: PO Phish to RegAsm Hollowing
A procurement coordinator opened a purchase-order phishing attachment and a finance workstation went quiet, then started beaconing over encrypted traffic. Follow the chain from a sender-spoofed email through an Excel macro, a VBS loader, a fileless PowerShell download, and a hollowed, signed .NET system utility to the Remcos RAT's dynamic-DNS command-and-control.
Start this operation
Investigation Tasks
Complete each task by investigating alerts and submitting your findings.
Open the case
0A procurement workstation tripped the endpoint console mid-morning with an Office-spawns-script alert, and the SOC has pulled the mail, endpoint, and perimeter telemetry for the host. Get oriented before you start pivoting.
Trace the delivery
20The trail starts in the mailbox. One inbound message carried a weaponized purchase-order attachment that failed sender authentication. Establish who sent it.
Recover the dropped loader
20Enabling content did not run the payload directly. The workbook macro wrote a small script to the user profile and handed off to a Windows script host. Recover the file it ran.
Find the staging host
20The script host launched a hidden PowerShell that reached out to the internet to pull its real payload. Identify the external host it downloaded from.
Find what is wearing a disguise
20To survive inspection, the payload was not launched as a new executable. It was hidden inside a legitimate, signed Windows binary that was started suspended and overwritten. Identify the process it took over.
Cut off the channel
20The disguised process reached out to attacker infrastructure to take orders and ship stolen data over an encrypted channel. To contain the host, identify the command-and-control host it beaconed to.
Classify the evasion
20For the report, classify the core evasive move the attacker used to run a commodity remote-access tool under a trusted name. Map it to its MITRE ATT&CK technique.
7 tasks · 120 points total
Training Tools
SIEM Console
Log analysis & SPL queries
Email Console
Email header & content analysis
XDR Console
Endpoint detection & response
Firewall Console
Network traffic analysis
Skills You'll Build
Requires foundational alert triage skills. Multiple data sources to correlate.
Prerequisites
- Basic understanding of security alerts
- Familiarity with SIEM concepts
- Familiarity with Email concepts
- Familiarity with XDR concepts
- Familiarity with Firewall concepts
Ready to investigate?
More Operations
View allFinding Gozi: An Italian Malspam Infection
An accounts clerk at an Italian textile firm clicked an overdue-invoice link, downloaded a ZIP, and opened an Internet shortcut that reached out over SMB to pull a second-stage loader. PowerShell and rundll32 ran the Gozi banking trojan, and the workstation began beaconing to a rotating list of bare IP-literal hosts over plain HTTP. Trace the chain from a link-based lure through an SMB stage-2 fetch to the single command-and-control endpoint the trojan settled on, where it also shipped the stolen data.
Lazarus: ManageEngine RCE to QuiteRAT Espionage
An internet-facing ManageEngine ServiceDesk Plus appliance at Caldermoor Networks, a regional network and internet service provider, falls to the unauthenticated SAML RCE (CVE-2022-47966). Code runs as the appliance service account, which curls down a QuiteRAT first-stage implant, profiles the host and domain, installs itself as an auto-start Windows service, and beacons to a single HTTPS C2 that carries control and stolen data alike before pulling a CollectionRAT second stage. Work the ManageEngine web logs, the endpoint process tree, and the perimeter egress to reconstruct the intrusion. North-Korea-nexus actor.
Public by Default: Sensitive Files Pulled From an Open Azure Blob Container
A sensitive-data exposure caused entirely by a storage misconfiguration. A developer set a production Azure Blob container's public access level to anonymous, an external actor swept the *.blob.core.windows.net namespace and found it, listed it with an unauthenticated List Blobs call, then bulk-downloaded the exports — including a config file with a SQL connection string and a nightly database backup — with AzCopy over anonymous HTTPS. Reconstruct the exposure from Azure Storage diagnostic logs and SIEM corroboration, classifying the discovery and collection techniques, in a case where nothing failed and no credential was ever used.