ATT&CK Threat Hunting study materials
ATT&CK Threat Hunting study resources

ATT&CK Threat Hunting study plan

ATT&CK Threat Hunting · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

ATT&CK Framework Fundamentals and Data Model & Telemetry Sources and Data Quality (Windows, Linux, macOS, Cloud, Network)

  • Draw the ATT&CK Enterprise matrix structure from memory: list all 14 tactics in order and state each tactic's role in the adversary lifecycle

  • Differentiate techniques, sub-techniques, procedures, and software/groups, and label 10 randomly chosen technique IDs by tactic and platform

  • Map the ATT&CK data model objects (STIX domain objects for tactic, technique, group, software, mitigation, data component) to what each is used for in a hunt

  • Inventory the telemetry available in your own lab or employer environment across Windows, Linux, macOS, cloud, and network, and tag each source with the ATT&CK data components it can satisfy

  • Identify three high-value data sources (e.g., process creation with command line, EDR telemetry, cloud audit logs) and write down what each can and cannot prove

Your checkpoint

A one-page telemetry-to-data-component matrix covering at least 12 sources across 5 platforms, plus a hand-drawn tactic list checked against the official matrix

Week 2

Telemetry Sources and Data Quality (Windows, Linux, macOS, Cloud, Network) & ATT&CK Framework Fundamentals and Data Model

  • Configure or collect real logs for at least three platforms (e.g., Sysmon with command-line auditing, Linux auditd or eBPF, and one cloud audit trail) and verify field fidelity

  • Document normalization gaps: compare raw field names against your query schema and list at least 8 mappings that must be handled

  • Assess data quality risks: clock skew, log latency, missing parent processes, truncated command lines, and sampling, and state the hunt impact of each

  • Build a query that reconstructs process ancestry from parent-child fields and validate it against a known benign chain

  • Write retention and coverage notes stating which ATT&CK tactics your current telemetry cannot observe

Your checkpoint

A data quality report listing at least 10 field mappings, 5 quality risks with mitigations, and a per-tactic observability rating (full/partial/none)

Week 3

Threat Intelligence Mapping to ATT&CK

  • Decompose three public threat intelligence reports into observable behaviors and assign each behavior an ATT&CK technique or sub-technique ID with justification

  • Distinguish actor-level, campaign-level, and malware-level reporting and note which level supports which hunting scope

  • Convert one report into a ranked hunt priority list using likelihood, impact, and current telemetry coverage

  • Identify and discard at least three pieces of intel that are not actionable for hunting (IOC-only, unverifiable, or out of scope)

  • Practice confidence labeling: mark each mapping as high, medium, or low confidence and state the evidence behind each label

Your checkpoint

A threat intel mapping sheet for one actor or campaign: at least 15 behaviors mapped to technique IDs with confidence and a prioritized top-5 hunt list

Week 4

Hypothesis-Driven Hunting Design

  • Write three hunt hypotheses in a falsifiable form (who, what behavior, which data source, what would confirm or refute)

  • Derive each hypothesis from an ATT&CK technique and specify the exact data components and fields needed to test it

  • Define scope, time window, and success criteria for each hypothesis before querying

  • Draft a hunt plan template covering hypothesis, technique IDs, data sources, queries, expected benign baselines, and abort conditions

  • Peer-review or self-review the three hypotheses and rewrite any that cannot be refuted by available telemetry

Your checkpoint

A hunt plan document with three falsifiable hypotheses, each tied to technique IDs, named data sources, and explicit confirm/refute criteria

Week 5

Detection Analytics and Behavioral Querying & Hypothesis-Driven Hunting Design

  • Write behavioral queries for at least four techniques across two platforms, avoiding brittle IOC-only logic

  • Apply baseline-first analysis: compute frequency of parent-child pairs or command-line patterns and flag rare outliers

  • Use stacking and least-frequency analysis to surface anomalies in a real dataset

  • Tune one query to reduce false positives and document the tuning decisions and residual noise

  • Execute the week 4 hunt plans and record raw query output plus analyst notes

Your checkpoint

A query pack of at least 6 behavioral analytics with baseline comparisons, plus executed hunt results for the three hypotheses

Week 6

Hunt Execution, Triage, and Validation & Detection Analytics and Behavioral Querying

  • Triage hunt hits using a documented decision tree: benign, suspicious, true positive, and unknown

  • Validate at least two findings by reconstructing the full event timeline and confirming the behavior is not a known administrative or software pattern

  • Perform false-positive root cause analysis on at least three hits and record the benign explanation

  • Document one end-to-end finding with evidence, timeline, technique mapping, and confidence

  • Practice escalating a validated finding with the minimum evidence an incident responder needs

Your checkpoint

A hunt findings report: triage log for all hits, one fully documented validated finding with timeline and technique mapping, and one refuted hypothesis

Week 7

Detection Engineering Handoff and Coverage Assessment & Threat Intelligence Mapping to ATT&CK

  • Convert two validated hunt analytics into production-ready detection rules with metadata, severity, and false-positive notes

  • Write detection rule documentation covering logic rationale, data dependencies, testing steps, and known blind spots

  • Map your current detection portfolio to ATT&CK techniques and compute coverage per tactic

  • Identify coverage gaps and rank them by threat relevance from week 3 intel

  • Define a feedback loop for how hunt findings update detection content and intel priorities

Your checkpoint

Two production-ready detection rules with full documentation, plus an ATT&CK coverage heat map with at least 5 prioritized gaps

Week 8

ATT&CK Framework Fundamentals and Data Model & Hypothesis-Driven Hunting Design & Telemetry Sources and Data Quality (Windows, Linux, macOS, Cloud, Network) & Detection Analytics and Behavioral Querying & Hunt Execution, Triage, and Validation & Detection Engineering Handoff and Coverage Assessment

  • Re-derive the tactic list and data model from memory and correct any errors against the matrix

  • Re-run one week 5 hypothesis end-to-end within a time limit to simulate exam pacing

  • Review all deliverables and consolidate weak areas into a one-page remediation list

  • Answer practice questions or self-quiz on mapping, data sources, and hypothesis design, and log every miss with its cause

  • Finalize a personal reference sheet of data components, common technique IDs, and query patterns for last-minute review

Your checkpoint

A consolidated review pack: timed hunt rerun results, error log with causes, and a one-page personal reference sheet

Milestones

Week 2: Can name all 14 tactics in order, distinguish technique from procedure, and explain which data component satisfies at least 10 common techniques without notes

Week 4: Three falsifiable hypotheses exist, each tied to technique IDs and named telemetry, with confirm/refute criteria written before any query was run

Week 6: At least one hunt has produced a validated finding with a reconstructed timeline, and at least one hypothesis was formally refuted with evidence

Week 8: Two detection rules are production-ready with documentation, an ATT&CK coverage map exists with prioritized gaps, and a timed end-to-end hunt was completed within the target window