Skip to main content
GootLoader: SEO Poisoning to Domain Control operation cover
IntermediateSIEMXDRFirewall

GootLoader: SEO Poisoning to Domain Control

A paralegal searching for a contract template clicked a poisoned search result and a quiet endpoint script alert turned into a domain controller compromise by nightfall. Follow the chain from a drive-by ZIP through an obfuscated JavaScript loader, scheduled-task and Run-key persistence, a Cobalt Strike beacon, and a SystemBC proxy to the domain controller.

1h
7 tasks
50 points
Free

Start this operation

Investigation Tasks

Complete each task by investigating alerts and submitting your findings.

1

Scope the intrusion

0

The endpoint platform raised a scripting-execution alert on a legal-team workstation this morning, and the identity team has separately flagged an out-of-hours administrator logon to the domain controller. Before extracting indicators, orient yourself to the case so the pivots that follow make sense.

2

Find the poisoned download source

20

The user did not receive a malicious email. They searched for a business document, clicked a high-ranking result, and downloaded an archive from a site that should never have served one. Identify the site the archive was downloaded from.

SOC{host.domain.tld}Hint available
3

Trace the script execution

20

The archive did not contain the document it claimed to. When the user opened its contents, a native Windows interpreter ran a script from the Downloads folder. Name the process that executed the script.

SOC{name.exe}Hint available
4

Recover the beacon channel

25

After the loader established itself, a system utility loaded attacker code from the user profile and began beaconing to the internet over encrypted web traffic. Recover the command-and-control host it called home to.

SOC{host.domain.tld}Hint available
5

Expose the relay channel

20

To blend the operator's interactive tooling, a second channel was opened from the workstation to a non-standard port that has no business being open from a finance endpoint. Identify the external address the relay connected to.

SOC{a.b.c.d}Hint available
6

Identify the domain-control logon

20

Late in the day the intrusion reached its objective: an interactive session into the domain controller using a privileged account. Determine which account was used to log on to the domain controller.

SOC{account}Hint available
7

Classify the persistence

15

For the report, classify how the loader ensured it would run again after logoff and reboot. The loader used two autostart mechanisms; map the registry-based one to its MITRE ATT&CK technique.

SOC{Txxxx.xxx}Hint available

7 tasks · 120 points total

Training Tools

Skills You'll Build

Investigate realistic security alerts
SIEM log analysis
XDR log analysis
Firewall log analysis
MITRE ATT&CK® technique identification
Triage decisions: escalate, investigate, or close
Evidence collection and documentation
Job-ready incident response methodology
Intermediate

Requires foundational alert triage skills. Multiple data sources to correlate.

Prerequisites

  • Basic understanding of security alerts
  • Familiarity with SIEM concepts
  • Familiarity with XDR concepts
  • Familiarity with Firewall concepts

Ready to investigate?

More Operations

View all
IntermediateSIEMEmail

Emotet Revival: Triage the November Loader

An operations coordinator opened a thread-hijacked remittance spreadsheet and enabled its macro. A trusted Windows utility quietly fetched a loader from a compromised website, and the workstation started beaconing to addresses nobody recognized. Trace the rebuilt November Emotet loader from a hijacked mail thread through a regsvr32 download-and-register, an encrypted epoch command-and-control pool, and a Cobalt Strike second stage.

1h50 pts
IntermediateSIEMXDR

IcedID Botnet to Dagon Locker Ransomware

A banking-trojan infection that smouldered for twenty-nine days before erupting into domain-wide Dagon Locker ransomware. A fake document portal served a JScript dropper that installed IcedID; weeks later the operator handed off to a Cobalt Strike beacon over a separate channel, pushed it across the estate through a Group Policy scheduled task, ran AdFind discovery, dumped domain credentials by replicating the directory (DCSync), moved over SMB administrative shares, exfiltrated to AWS S3 with Rclone, and deployed the encryptor while deleting shadow copies. Reconstruct the full kill chain from SIEM, endpoint XDR, and perimeter firewall telemetry, and classify the key ATT&CK techniques.

1h50 pts
IntermediateSIEMXDR

Vidar: Fake Notepad++ Malvertising to Data Theft

A developer searched for a popular code editor, clicked a paid search ad, and ran an installer that was not the real thing. Follow the chain from a typosquatted landing page through a dynamic-DNS payload host to the Vidar stealer's dead-drop C2 resolution, then pin down the single hosting address that carried both the stolen data and the malware's orders.

50m50 pts