astronaut
Logbook
Web Security • Research • CTF
Menu
Jul 02, 2026

My 10-Week HTB Sherlocks Blue Team Roadmap

A practical 10-week HTB Sherlocks roadmap for SOC, DFIR, Blue Team, Purple Team, malware triage, cloud IR, threat intel, and interview prep.

research

Roadmap

This is my current HTB Sherlocks roadmap for building a practical SOC / Blue Team foundation.

The point is not to collect solves. The point is to get better at reading evidence, building timelines, explaining attacker actions, and writing notes that can survive an interview.

Duration
10 weeks
Target
SOC / Blue Team
Labs
40 Sherlocks
How I use each lab

For every Sherlock, I write a short case summary, initial access, affected host/user, first suspicious timestamp, evidence, attacker actions, IoCs, MITRE ATT&CK mapping, containment, one detection idea, and a 90-second interview answer.

Week 1 - Core Investigation Foundation

LabAreaLevelPractice
BrutusDFIRVery EasyLinux auth.log, wtmp, SSH brute force, successful login, persistence, sudo activity.
Unit42DFIRVery EasySysmon Event IDs, process tree, DNS queries, network connection, timestomping.
BFTDFIRVery Easy$MFT, MFTECmd, Timeline Explorer, Zone.Identifier, malicious file recovery.
TellySOCVery EasyBasic SOC alert triage and case handling.

Week 2 - PCAP, AD Intro, Malware, Threat Intel

LabAreaLevelPractice
MeerkatSOCEasyPCAP, Suricata alerts, credential stuffing, CVE exploitation, web app compromise.
Campfire-1DFIRVery EasyKerberoasting detection, Event ID 4769, Rubeus, PowerView, AD log analysis.
SubatomicMalware AnalysisMediumElectron malware, fake installer, Discord hijacking, browser data theft, static triage.
ElectricBreeze-1Threat IntelligenceVery EasyThreat intel pivoting, campaign context, external indicator enrichment.

Week 3 - Windows Logs, AD Network Attack, Web Compromise, Cloud

LabAreaLevelPractice
LogJammerDFIREasyWindows Security, System, Defender, Firewall, PowerShell logs, scheduled tasks.
NoxiousSOCVery EasyLLMNR poisoning, rogue device detection, AD network recon.
BumblebeeDFIREasyphpBB SQLite database, web logs, web shell and admin compromise analysis.
Nubilum-1CloudMediumAWS CloudTrail, compromised EC2, exposed S3, cloud IR, PoshC2.

Week 4 - AS-REP, Fake CAPTCHA, PE Triage, Insider Timeline

LabAreaLevelPractice
Campfire-2DFIRVery EasyAS-REP roasting, Event ID 4768, vulnerable AD account detection.
PikaptchaDFIREasyFake CAPTCHA, PowerShell Run dialog abuse, registry artifacts, PCAP correlation.
Heartbreaker-ContinuumMalware AnalysisEasyPEStudio, Ghidra, VirusTotal, MITRE ATT&CK mapping.
ConstellationThreat IntelligenceMediumInsider threat, URL forensics, Discord and Google timeline reconstruction.

Week 5 - NTLM Relay, Endpoint Artifacts, Malware, GCP Cloud

LabAreaLevelPractice
ReaperDFIRVery EasyNTLM relay, LLMNR response poisoning, Windows Security Log correlation.
NotedDFIREasyNotepad++ artifacts, AppData, data extortion trail.
SalineBreeze-2Malware AnalysisEasyMalware triage, IoC extraction, breach investigation.
MisCloudCloudMediumGCP breach, Gitea vulnerability, cloud misconfiguration.

Week 6 - AD Credential Theft, SOC Case, Malware Medium, Email Forensics

LabAreaLevelPractice
CrownJewel-1DFIRVery EasyNTDS.dit dump, Volume Shadow Copy, AD enumeration.
CuidadoSOCEasySOC alert investigation and correlation.
SneakyKeysMalware AnalysisMediumMedium malware triage, keylogging and persistence-style reasoning.
TickTockDFIRMediumSpear-phishing investigation, email forensics, timeline reconstruction.

Week 7 - Lateral Movement, Exfiltration, Memory, Cloud Follow-up

LabAreaLevelPractice
CrownJewel-2DFIRVery EasyLateral movement detection, Pass-the-Hash.
LitterSOCEasyNetwork forensics, data exfiltration indicators.
RecollectionDFIREasyMemory forensics, Volatility, suspicious process analysis.
Nubilum2CloudEasyCloud follow-up investigation, identity and resource reasoning.

Week 8 - Threat Hunting, Active TI, Malware Module, Cloud Campaign

LabAreaLevelPractice
TracerDFIREasyPsExec detection, SOC alert investigation, lateral movement.
KitsuneHookThreat IntelligenceEasyActive threat intel practice, newer challenge, less writeup dependency.
Malevolent ModMakerMalware AnalysisMediumCustom malware module analysis.
OpTinselTrace24-3: Blizzard BreakdownCloudMediumCloud investigation in a campaign-style case.

Week 9 - APT, Memory/Event Correlation, Hard Network, Hard Malware

LabAreaLevelPractice
APTNightmareDFIRMediumAPT-style investigation, multi-stage incident reconstruction.
OpTinselTrace-3DFIRMediumVolatility3, Chainsaw, memory plus event log correlation.
ProcNetDFIRHardNetwork traffic analysis, malware investigation, API data capture.
Lockpick3.0Malware AnalysisHardHard ransomware and malware continuation after Lockpick2.0.

Week 10 - Final Capstone

LabAreaLevelPractice
OpTinselTrace-4DFIREasyData exfiltration, C2 communication analysis.
OpTinselTrace-5DFIRHardFull APT chain reconstruction and final reporting.
Lockpick4.0Malware AnalysisInsaneRansomware/malware capstone, deeper encryption and key recovery reasoning.
LogForgeDFIRMediumBlind final exam style practice: log correlation without leaning on public writeups.

Reading Layer

PriorityTopicRead withLink
MustC2 communication detectionMeerkat, Litter, ProcNet, OpTinselTrace-4, APTNightmareHTB
MustLLMNR poisoning detectionNoxious, Reaper, Campfire-1, Campfire-2HTB
MustSmartScreen logs for execution evidencePikaptcha, Noted, LogJammerHTB
MustPsExec lateral movement artifactsTracer, CrownJewel-2, APTNightmareHTB
MustAWS CloudTrail log analysisNubilum-1, Nubilum2, MisCloud, OpTinselTrace24-3HTB
StrongWindows event logs for incident respondersUnit42, LogJammer, Campfire-1, Campfire-2, ReaperHTB
StrongIncident response report templateAll labs, especially Week 4 onwardHTB
StrongNetwork traffic analysisMeerkat, Litter, Noxious, Reaper, ProcNetHTB
StrongVolatility and memory forensicsRecollection, OpTinselTrace-3, APTNightmareHTB
StrongAnti-forensics techniquesBFT, Unit42, Noted, APTNightmare, OpTinselTraceHTB
Optional career and vocabulary reads
TopicWhen I read itLink
SOC onboarding planBefore applying or interviewingHTB
SOC analyst interview questionsAfter Weeks 2, 4, 8, and 10HTB
SOC analyst skill mapWeek 1 or before CV workHTB
Blue team job directionBefore role mappingHTB
Weekly SOC team habitsWhen thinking about real SOC workflowHTB
Cloud weakness contextBefore cloud weeksHTB
USB attack detectionOptional endpoint add-onHTB
Red team tool contextOptional attacker-tool vocabularyCrackTheLab

Terminology Reference

The glossary is intentionally grouped so I can review only the terms related to the lab I am working on.

Investigation workflow terms
TermShort explanation
SOCSecurity Operations Center. A team that monitors alerts, investigates suspicious events, classifies true positives and false positives, and escalates when needed.
DFIRDigital Forensics and Incident Response. A discipline focused on collecting evidence, analyzing artifacts, building timelines, and handling incidents.
Purple TeamA learning or operational model that combines Red Team and Blue Team work: understanding what attackers do so detections and responses can improve.
IoCIndicator of Compromise. A sign of compromise such as an IP address, domain, hash, file path, username, process, or registry key.
MITRE ATT&CKA knowledge base for mapping attacker behavior to tactics and techniques, such as credential access, lateral movement, and exfiltration.
ContainmentThe step that stops an incident from spreading: isolate hosts, disable accounts, revoke keys, block IoCs, and preserve evidence.
TimelineAn ordered sequence of timestamps used to answer what happened first, which user or host was affected, and what the attacker did next.
Evidence stackingAvoid relying on a single artifact. For example, to prove execution, cross-check Sysmon, Prefetch, LNK, SmartScreen, and ShimCache.
SIEMA platform that collects logs and alerts, such as Splunk, Sentinel, or Elastic. It is used for searching, correlation, detection, and triage.
EDREndpoint Detection and Response. An endpoint agent that exposes process, file, network, command-line, and response data, such as host isolation actions.
Windows forensic artifacts
TermShort explanation
SysmonA Windows telemetry tool that records process creation, network connections, DNS queries, file creation, and registry events. It is very important in DFIR.
Event IDThe identifier for a Windows event. For example, 4769 is related to Kerberos service tickets, and 4768 is related to AS-REQ/AS-REP activity.
PowerShell 4104The Event ID for PowerShell Script Block Logging. It is useful when an attacker runs scripts or obfuscated commands.
PrefetchA Windows artifact showing that a program ran, recent execution times, and related files. It is used to help prove execution.
ShimCache / AppCompatCacheA Windows artifact that stores application compatibility traces. It can help prove that a file existed or was processed by the system.
LNK / Jump List / RecentDocsUser activity artifacts. They can show which files a user opened, which shortcuts were created, and which files appeared recently.
SmartScreen logsWindows SmartScreen logs that can help prove an app or file was opened, or that a user interacted with a suspicious file.
$MFTThe NTFS Master File Table. It contains file and folder metadata such as timestamps, paths, sizes, and records. It is powerful for file-system timelines.
USN JournalThe NTFS change journal. It records file changes such as create, delete, rename, and overwrite operations. It is often used to trace lateral movement or tool execution.
Zone.IdentifierAn Alternate Data Stream showing that a file came from the Internet zone. It is useful when investigating downloaded files or phishing attachments.
Network, C2, and Active Directory terms
TermShort explanation
PCAPPacket capture. A file containing network packets for analyzing traffic, protocols, request/response flows, beaconing, C2, or exfiltration.
SuricataAn IDS/IPS engine that generates alerts from network traffic. In SOC labs, Suricata alerts are often the starting point for pivoting into PCAP analysis.
C2Command and Control. The channel attackers use to send commands, receive output, deploy payloads, maintain access, or exfiltrate data.
BeaconingA repeated connection pattern at a regular interval. It is often used to detect C2 when a host calls out consistently.
DNS tunnelingA technique that hides data or commands inside DNS queries and responses to evade traditional detection.
DGADomain Generation Algorithm. Malware generates many domains to locate a C2 server, making blocklists harder to maintain.
LLMNRLink-Local Multicast Name Resolution. A Windows protocol used to query hostnames on a LAN when DNS cannot resolve them. It uses UDP 5355.
NBT-NSNetBIOS Name Service. An older protocol for resolving NetBIOS names on a LAN. It uses UDP 137 and is often abused alongside LLMNR.
NetNTLMv2A challenge-response hash sent by Windows during NTLM authentication. Attackers can capture it and crack it offline or relay it.
NTLM relayAn attack where the attacker forwards a victim’s NTLM authentication to another service to log in as the victim, often involving SMB or LDAP.
SMB signingA mechanism that signs SMB messages to reduce relay risk. If it is not enforced, NTLM relay is easier to perform.
KerberoastingAn attack that requests a Kerberos service ticket for an SPN account and cracks it offline to recover the service account password.
AS-REP roastingAn attack targeting users without Kerberos pre-authentication enabled, allowing the attacker to obtain an AS-REP and crack it offline.
RubeusA common tool for Kerberos abuse, including Kerberoasting, AS-REP roasting, and ticket manipulation.
PowerViewA PowerShell tool used to enumerate Active Directory users, groups, sessions, ACLs, SPNs, and trusts.
NTDS.ditThe Active Directory database containing domain data and password hashes. A dump of this file is a serious incident.
Volume Shadow CopyA Windows snapshot mechanism. Attackers can abuse it to copy locked files such as NTDS.dit.
Pass-the-HashA lateral movement technique that uses an NTLM hash to authenticate without needing the plaintext password.
PsExecA Sysinternals tool for remote execution through SMB and service creation. It is a legitimate admin tool but is often abused for lateral movement.
Named pipeAn IPC mechanism on Windows. Some remote execution, C2, and lateral movement tools leave named pipe artifacts.
Cloud, web, malware, and memory terms
TermShort explanation
CloudTrailAWS audit logs for API activity from the console, CLI, and SDKs. They are used to investigate IAM abuse, EC2, S3, and access key activity.
EC2 / S3EC2 is AWS compute infrastructure; S3 is object storage. Both services commonly appear in cloud incident response cases.
Web shellA file or script on a web server that allows an attacker to run commands or manage the server remotely.
SQLiteA lightweight file-based database. It is often found in application artifacts, web artifacts, browser data, and web compromise labs.
PE fileA Windows executable format such as .exe or .dll. Malware triage often starts with PE metadata, strings, and imports.
PEStudioA static triage tool for PE files, covering imports, strings, indicators, entropy, and suspicious metadata.
GhidraA reverse engineering tool for reading decompiled code, functions, string references, and malware logic.
VirusTotalA service for looking up hashes, files, domains, and IP addresses to review detections, relations, community notes, and threat context.
VolatilityA memory forensics framework for analyzing RAM dumps, including processes, network connections, command lines, and injected code.
ChainsawA tool for hunting Windows Event Logs with Sigma rules or keyword logic. It is often used to quickly filter suspicious events.
ExfiltrationThe act of moving data out of a victim environment. Evidence can appear in network traffic, cloud logs, archive files, or upload events.
Threat IntelligenceExternal context about IPs, domains, hashes, campaigns, TTPs, malware families, or actors used to enrich an investigation.

By the end, I want clean notes, real evidence, detection ideas, containment steps, and short interview-ready explanations.