
Kernel Thread Impostor
An internet-exposed Linux node falls to an SSH password brute force, and within seconds the Outlaw (Dota3) toolkit drops a hidden cryptominer disguised as a kernel thread. Work the auth logs, process records, and perimeter traffic to reconstruct the break-in, the persistence, and the mining.
Start this operation
Investigation Tasks
Complete each task by investigating alerts and submitting your findings.
Find the breached account
20An internet-exposed Linux node lit up with authentication noise this morning. Work the Linux authentication records and determine which single account was hammered with password attempts and ultimately let an outsider in.
Identify the brute-force source
20The compromised account let someone in from outside. Pin down the external address that landed the successful login, so it can be blocked and hunted across the rest of the estate.
Locate where the toolkit was staged
25Within seconds of logging in, the intruder pulled down and unpacked a payload. Identify the hidden directory the malware unpacked itself into on the host.
Unmask the cryptominer process
25A CPU-bound process started running from inside that hidden directory, wearing a name that makes it look like part of the kernel. Name the process the attacker used to disguise the miner.
Trace the mining destination
25Confirm the impact by following the miner's traffic out of the network. Identify the external mining destination the infected host beacons to.
Classify the objective
15Summarize the adversary's end goal for the incident report by mapping it to MITRE ATT&CK. Identify the technique that describes hijacking the host's resources to mine cryptocurrency.
6 tasks · 130 points total
Training Tools
Skills You'll Build
Ideal for newcomers to SOC operations. Guided investigation with clear indicators.
Prerequisites
- No prior experience required
- Familiarity with SIEM concepts
- Familiarity with Firewall concepts
Ready to investigate?
More Operations
View allWide Open
An Elasticsearch node that should have stayed on the internal network had its API exposed to the internet on port 9200 with no authentication. Scanners found it within hours; one actor ran code on the host and dropped a cryptominer, another wiped every index and left a ransom note. Reconstruct the chain from the Linux host logs and the perimeter firewall.
Transfer Denied: The MOVEit Web Shell
An internet-facing MOVEit Transfer server is breached through an unauthenticated SQL injection. A stealthy web shell, gated by a secret header, enumerates and steals stored files and plants a rogue account. Work the web request logs to reconstruct the data theft.
Purchase Order, Poisoned
A sales coordinator opened a malspam 'purchase order' and a finance workstation went quiet, then started talking to the internet. Follow the chain from a sender-spoofed email through an Equation Editor exploit, a rundll32 loader, Run-key persistence, and a hollowed system process to the FormBook stealer's HTTP command-and-control.