CyberDefenders - Nitrogen - Blackcat Ransomware Lab
Writeup · Nitrogen - Blackcat Ransomware Lab
ESCENARIO
On September 10, 2025, trustwave.lab’s SOC team identified suspicious activity originating from a user workstation. The investigation revealed that the compromise began when the user searched online for legitimate software and clicked on an advertised website appearing in the first search results. Unbeknownst to the user, this site hosted a malicious download, which they executed with a single click, initiating a chain of malicious activity across the environment.
Subsequent events included staged payloads, beaconing to command-and-control (C2) infrastructure, lateral movement to the file server and domain controller, credential dumping, and attempts at data exfiltration.
Your task is to perform a full incident investigation using Splunk telemetry, process creation logs, registry artifacts, scheduled task information, network connections, and forensic disk images to reconstruct the attacker’s actions, identify persistence mechanisms, and determine the impact on trustwave.lab’s network.
Splunk Credentials:
- User:
student - Password:
CyDefStudent
HERRAMIENTAS
- BrowsingHistoryView, Splunk, EZ Tools
Initial Access
- Before the compromise, the victim performed a web search that led them to the malicious download. What exact search query did the victim enter into the browser?
- After conducting a search, the victim accessed a malicious site. What was the name of the rogue website they visited prior to the compromise?
- After the victim visited the rogue site, a file was downloaded. What is the full path to the file that was downloaded on the victim machine?
Execution
- After the malicious archive was downloaded, the victim user extracted its contents and executed a program inside it. What was the name of the executable that was launched, and which DLL did it attempt to load?
- Immediately after the executable from Q4 ran, a second-stage component was launched. What is the full path to the script file that was executed as the next stage?
- Based on forensic analysis, what Python library was used for decryption after the second-stage script ran, and what was the name of the encrypted file that was decrypted?
- On the file server, a remote file was downloaded by the attacker. What is the full path to that downloaded file on the FILES host?
- After the downloaded file was unpacked on the Files server, what three files were written into the staging directory?
Command & Control
- Shortly after the staged script ran, the host made an outbound connection to the attacker’s C2. What is the destination IP address and port used for that first C2 communication?
- After the initial C2 connection, the attacker deployed additional beacons. Which ports did these newly executed files use to connect to the attacker’s server?
- After deploying additional beacons on the files server, the attacker communicated with a secondary infrastructure. What is the domain name of the second C2 server used during the attack?ç
- The attacker moved a beacon from the Files server to the Domain Controller. What exact command did they use to copy the file across the network?
- After executing the beacon on the Domain Controller in Q12, which IP address and port were used for C2 communication?
Persistence
- The attacker created scheduled tasks for persistence. What was the name of the first scheduled task created on the first compromised host?
- On the file server, the attacker also used scheduled tasks for persistence. How many times per day will the attacker’s final scheduled task be executed?
- The attacker modified the Windows registry to achieve persistence. Which registry value name did they change?
Reconnaissance
- During the reconnaissance phase the attacker enumerated domain trust relationships. Which command did they run to collect that information?
- The attacker leveraged an automated script to gather system details. What was the complete URL of the remote script that was downloaded and executed?
Credential Access
- The attacker managed to dump hashes on the PC01 host. When did this dump occur?dsv
- The attacker attempted to dump credentials from LSASS on the Files server. What GrantedAccess code was observed when the attacker accessed lsass.exe?
Lateral Movement
- The attacker laterally moved to the Files server. What was the username they used to log in during this movement?
- The attacker logged into the Domain Controller using RDP. What was the source IP address they connected from?
Exfiltration
- The attacker used a command-line utility to push collected files off-network. What was the name of the tool they used to perform the exfiltration?
Impact
- The attacker modified Safe Mode settings so a service would be allowed to start when the system boots into Safe Mode with Networking. What is the exact registry subkey name that the attacker created ?
- The attacker attempted to push a ransomware binary to every machine in the environment. What is the name of the executable the attacker distributed?
- The attacker executed a single command to run a script remotely on every host listed in their target file. What was the full command they used to launch the remote execution?
- The attacker dropped a ransom note on the Domain Controller. What exact URL did the note instruct the victim to visit?































