Defensive operations/threat-hunting

Threat Hunting

Proactive, hypothesis-driven search through telemetry for adversary activity that automated detections did not catch.

Why it matters

Automated detections only catch what someone already wrote a rule for. Hunting proactively searches for the adversary activity that slipped past — and every successful hunt becomes a new detection so the discovery is repeatable.

How it's tested & exploited

Hypothesis-driven, following PEAK or TaHiTI: pick a prioritised technique, state precisely what its telemetry footprint would look like ("DCSync would show Kerberos replication requests from non-DC hosts"), query the telemetry, and document an incident, a new detection, or a coverage finding. Requires comprehensive telemetry, a fast query environment, and hunters with attacker knowledge.

In depth

Threat hunting is the proactive practice of searching through security telemetry for evidence of adversary activity that did not trigger an automated alert. Where the SOC analyst's day is reactive — wait for an alert, triage it, escalate or close — the threat hunter's day is hypothesis-driven: pick an adversary technique or a tactic, hypothesise what its telemetry footprint would look like in your environment, write the search, and see if anything matches. The output is either (a) an incident, (b) a new detection that codifies the hunt, or (c) a documented "no findings" result that updates the team's coverage map.

The dominant hunting model is the PEAK framework (Prepare, Execute, Act, Knowledge — published by Splunk's SURGe team) or the older TaHiTI methodology. Both share the same structure: select a hunt based on prioritised threat intelligence, formulate the hypothesis precisely ("if an adversary is using DCSync against our domain, we would see Kerberos service ticket requests with replication GUIDs from non-DC hosts"), write the query against the relevant telemetry, analyse the results, and document whether the hunt produced incidents, new detections, or coverage findings.

Good hunts are bounded and specific. "Look for malicious activity" is not a hunt; "look for processes spawned by Excel that subsequently make outbound network connections to never-before-seen domains" is. The MITRE ATT&CK matrix is the structuring vocabulary — hunts are typically organised by sub-technique so that coverage can be tracked against the matrix the same way Purple Team coverage is. Threat-intelligence feeds (especially industry-specific ISAC feeds) drive hunt prioritisation: if an APT is reported using a specific TTP against the target's vertical, that TTP becomes next week's hunt.

Threat hunting requires three preconditions: comprehensive telemetry (EDR, DNS, proxy, identity, cloud control plane), a query environment fast enough to interactively explore that telemetry, and hunters with both attacker knowledge and analyst chops. See EDR, SIEM and red team services.

Related terms

Apply Threat Hunting to your programme

AxVeil scopes engagements against the standard you need to satisfy. Send the asset list, the target framework and the audit deadline — we respond with a fixed-fee proposal and a sample report from a comparable engagement.