Back to Resources
Threat Hunting Playbook: visual preview
Playbook

Threat Hunting Playbook

Hypothesis-Driven Hunt Methodology & Query Library

Overview

Threat hunting means going looking for attackers your automated detection missed. An alert-driven investigation starts from something the tools flagged. A hunt starts from a guess about attacker behavior, such as "someone is dumping LSASS on our jump servers", and then uses data to confirm or rule it out. This threat hunting playbook gives you a working method, sample hypotheses mapped to MITRE ATT&CK tactics, the data sources each one needs, and advice on turning occasional hunts into a repeatable program.

Hunting Methodology

  • Write a hypothesis you can test. Base it on threat intelligence, a technique you know is trending, or a weak spot in your own environment, and make it specific enough that the data can prove it wrong
  • List the data sources the hypothesis needs, and check they are actually being collected and retained long enough
  • Write the hunt queries in your SIEM, EDR or log analytics tool
  • Run the hunt and work through the results; most of the time goes on separating odd-but-legitimate admin behavior from real attacker activity
  • Record what you found, including a clean result. "We looked for PsExec from workstations and found none" is useful the next time someone asks
  • Turn confirmed findings into automated detection rules
  • Feed what you learned back into the threat model and the next hunting cycle

Sample Hunt Hypotheses by ATT&CK Tactic

TacticHypothesisKey data sources
Initial AccessAdversaries are sending spear-phishing links that deliver payloads in OneNote or PDF attachmentsEmail gateway logs, endpoint telemetry, web proxy
ExecutionAttackers are running LOLBins (mshta, wscript, certutil) for fileless execution, for example certutil pulling a file from the internetEDR process creation logs, PowerShell script block logs
PersistenceThreat actors have set up persistence through scheduled tasks or WMI event subscriptionsWindows event logs (4698, 5861), Sysmon
Credential AccessAttackers are harvesting credentials by dumping LSASS memoryEDR memory access alerts, Sysmon event 10
Lateral MovementAdversaries are moving laterally over RDP or PsExec with compromised accountsWindows logon events (4624, 4625), network flow data
ExfiltrationData is leaving through DNS tunneling or large uploads to cloud storageDNS query logs, web proxy, DLP alerts

Data Source Requirements

You can only hunt in data you have. The minimum is endpoint telemetry from an EDR tool that records process creation, file operations, network connections and registry changes. Add DNS query logs, web proxy logs, authentication events and email gateway data on top. Cloud environments need API audit logs and resource access logs.

Normalize field names before you need them. A hunt that has to join EDR process data with proxy logs goes much faster when both call the hostname the same thing. And if a hypothesis needs data you do not collect yet, write that down as a finding. It is a detection gap, and it belongs on the logging roadmap.

Building a Hunting Cadence

Run formal hunts on a fixed schedule, usually weekly or bi-weekly, and protect that analyst time from alert triage. If hunting is what people do when the queue is quiet, it will not happen. Pick topics from current threat intelligence, recent incidents and known gaps in detection coverage. Treat each hunt as a small project with a scope, a time box and an expected output. Keep a backlog of hypotheses ranked by risk and by how hard they are to test, and rotate hunters across the team so the skill does not sit with a single person who might leave.

From Hunts to Detections

  • A successful hunt should end with a detection rule, so the same behavior gets caught automatically next time
  • Write down the query logic, data sources, expected false positive rate and the response you recommend when it fires
  • Send finished detections through the detection engineering pipeline for testing and deployment, the same as any other rule
  • Map new detections to the MITRE ATT&CK matrix and track how coverage changes
  • Review hunting-derived detections quarterly and retire the ones that no longer match how attackers operate

Frequently asked questions

© 2026 Hunto AI. All rights reserved.