HomeBlog
PEAK Threat Hunting Framework: How to Turn Hunt Findings Into Detections That Compound Over Time
key takeaways
  • PEAK structures threat hunting into three phases: Prepare, Execute, and Act With Knowledge move hunts from hypothesis to investigation and lasting security improvements.
  • PEAK supports three hunt types: Hypothesis-driven, baseline, and model-assisted hunts follow the same structured lifecycle.
  • Hunt findings should become detections: Act With Knowledge turns validated findings into durable detections, playbooks, and hardening changes.
  • Organizational context helps programs compound: Preserving architecture, investigation history, and SOPs prevents teams from rebuilding knowledge or losing it through analyst turnover.

A threat hunter spends 2 days digging through connection logs and finds it: a router's management interface has quietly opened an SSH session to an unfamiliar external address on a nonstandard port. She confirms the authentication succeeded, traces the session, and writes a clean summary of what happened and how she found it. The document goes into a shared wiki.

Four months later, a different hunter, working a different hypothesis, finds the same pattern on a different device. He has no idea it happened before. Nothing alerted. This is the persistence method described in CISA's joint advisory on Chinese state-sponsored actors compromising networks worldwide, which found that attackers often modify routers to maintain persistent, long-term access to networks. The finding was accurate and well documented, but it never became a detection. That gap is what the PEAK Threat Hunting Framework was built to close.

What Is the PEAK Threat Hunting Framework?

PEAK Threat Hunting Framework is a structured, vendor-agnostic methodology for planning, running, and operationalizing threat hunts, built around 3 phases: Prepare, Execute, and Act With Knowledge. It was introduced by SURGe by Splunk in 2023 as a modernization of earlier hunting models, incorporating lessons learned since those approaches first appeared. The 3 phases give a hunt program the structure the opening scenario was missing: a defined path from hypothesis to documented, repeatable defense.

PEAK vs. Other Threat Hunting Frameworks

PEAK did not emerge in a vacuum. Two earlier models shaped the hunting practices many teams still follow, and understanding what PEAK changed makes clear why it has become the reference point for newer programs.

Framework Created By Core Focus Hunt Types Covered
Sqrrl Threat Hunting Reference Model Sqrrl A 4-stage hypothesis loop: create hypothesis, investigate, uncover patterns, inform analytics Hypothesis-driven only
TaHiTI Dutch Payments Association Builds on Sqrrl's loop, adding a structured process for combining threat intelligence with hunting Hypothesis-driven (unstructured hunting used only as a trigger source, not covered)
PEAK SURGe by Splunk Prepare, Execute, Act With Knowledge across the full hunt lifecycle Hypothesis-driven, baseline, and model-assisted

Neither predecessor was built for cloud infrastructure, SaaS sprawl, or living-off-the-land techniques, which is the gap PEAK's baseline and model-assisted hunt types were designed to close.

What's at Stake When Threat Hunting Has No Framework Behind It

Without a framework, threat hunting depends on who happens to be doing it and what they remember to document. The gaps below show why that dependency erodes a hunting program over time, and why closing the loop into detection is what separates a real program from a series of one-off investigations.

  • Unstructured Hunting Produces Inconsistent Results That Do Not Improve Over Time: Without a documented process, hunt quality depends on whichever analyst happens to be running it that day, so outcomes vary hunt to hunt instead of building on each other.
  • Alert-Driven SOCs Miss Threats That Never Trigger a Detection Rule: Waiting on alerts only surfaces threats a detection rule was already written to catch, leaving anything outside that rule set invisible until a hunter goes looking for it.
  • Frameworks Turn One-Off Hunts Into Repeatable, Measurable Programs: A documented process means hunts can be replicated, compared, and improved on over time, instead of starting from scratch and losing continuity when the analyst who ran them leaves.
  • PEAK Connects Hunt Findings Directly to Detection Improvement and Security Maturation: Every PEAK hunt closes with an Act phase built to turn validated findings into detections and playbooks, so program maturity climbs with each cycle instead of resetting.

The Three Types of PEAK Threat Hunts

PEAK does not prescribe a single way to hunt. It defines 3 hunt types that share the same Prepare, Execute, Act With Knowledge structure but differ in how the investigation starts.

  • Hypothesis-Driven Hunting: The hunter forms a specific, testable statement about adversary behavior, often structured using PEAK's ABLE method (Actor, Behavior, Location, Evidence), then searches the data to confirm or disprove it.
  • Baseline Hunting: The hunter establishes what normal activity looks like for a given system or behavior over a defined period, then investigates anything that deviates from that baseline as a potential lead.
  • Model-Assisted Threat Hunting: Machine learning or UEBA models surface the highest-risk entities or anomalies at scale, and a human analyst validates whether the flagged activity actually matches known adversary techniques.

The Three Phases of the PEAK Threat Hunting Framework

Every PEAK hunt, regardless of type, moves through the same 3 phases. What separates a hunt that produces lasting value from one that does not is how deliberately each phase gets executed.

1. Prepare: Define the Hypothesis, Scope, and Data Sources Before the Hunt Begins

Prepare turns a real threat, a CISA advisory, an incident, a red-team finding, into a testable hypothesis. PEAK's ABLE structure (Actor, Behavior, Location, Evidence) forces the specifics: who, what exact technique, where in the environment, and which logs would show it. Scope comes next: timeframe, systems in play, and constraints like query cost. Skipping Prepare is the most common reason hunts turn into unfocused log browsing. The phase should output a short plan, the access it requires, and, where possible, pre-built queries.

2. Execute: Conduct the Hunt, Analyze Data, and Iterate Based on Findings

Execute starts broad, establishing what normal looks like, before narrowing to deviations. Without that baseline pass, a hunter cannot separate a genuine anomaly from noise. From there, the work is iterative: one finding pivots to the next log, one identifier to the next data point, confirming the hypothesis or redirecting it. Hunters label each event benign, suspicious, or confirmed malicious as they go, so the reasoning is visible later. Execute closes with a hypothesis confirmed or disproved and an evidence package ready for Act. A disproved hypothesis still confirms a control is working; that is not a failed hunt.

3. Act With Knowledge: Turn Hunt Findings Into Detections, SOPs, and Program Improvements

Act With Knowledge converts findings into something that outlasts the hunt: a detection rule, an updated playbook, a hardening change, or a place in PEAK's Hierarchy of Detection Outputs, with Signature sitting at the top as the most durable output, one that catches the underlying technique rather than a single instance of it. Documentation carries equal weight, capturing objective, scope, hypothesis, sources, queries, results, and lessons learned, then sharing it with SOC, IR, and system owners. Its output feeds directly back into the next Prepare phase, which is what compounds a program instead of resetting it.

How to Operationalize the PEAK Framework

Understanding PEAK's phases is one thing; running it as a program is another. The practices below are what turn the 3-phase structure into something a team actually executes hunt after hunt.

Practice What It Requires Failure Without It
Build Your Organizational Context Before the First Hunt Begins Threat intelligence, internal incident history, and prior hunt findings compiled and accessible before Prepare starts Every hunt starts from zero, re-researching what a previous hunter already knew
Select the Right Hunt Type for Each Threat Scenario Matching hypothesis-driven, baseline, or model-assisted hunting to the available data and the nature of the threat, not defaulting to one approach for everything Programs that only run hypothesis-driven hunts miss the anomalies that baseline hunting is built to surface, and vice versa
Execute Hunts Against 100% of Relevant Telemetry, Not Just High-Priority Alerts Scoping hunts to include low-priority and informational events, not only the data that already triggers alerts Hunters spend their limited time re-covering ground the SOC already monitors, instead of the low-signal telemetry where a framework-driven hunt adds the most value
Convert Every Completed Hunt Into a Detection or SOP Improvement A defined handoff from Act With Knowledge into detection engineering, so every validated finding becomes a rule, playbook update, or hardening change Findings stay documented but static, and the same investigation gets repeated the next time the pattern appears

How PEAK Maps to CD/CR: The Closed-Loop Architecture That Makes Hunting Compound

PEAK's Act With Knowledge phase and Continuous Detection / Continuous Response (CD/CR) are built on the same principle: a finding only has lasting value once it becomes a detection. The 3 subsections below walk through where that logic overlaps and what breaks when it doesn't.

How PEAK's "Act With Knowledge" Phase Mirrors CD/CR's Detection Compression

Act With Knowledge takes a validated hunt finding and turns it into a Signature, playbook update, or hardening change, closing the distance between "we found something" and "we're now automatically protected against it." CD/CR runs on the same logic in reverse direction: investigations compress into detections, and those detections feed the next investigation, so the loop tightens instead of resetting each time. The two frameworks describe the same closed loop from different starting points, one built for structured hunting, the other for continuous operations.

Why Hunts That Do Not Feed Detections Leave the Program Flat

A hunt that ends at documentation, without a path into detection engineering, leaves the organization at the same protection level it had before the hunt started. The finding exists, but the next hunter has no way to benefit from it unless they happen to search the same wiki page. This is the exact failure mode the opening scenario showed: an accurate, well-documented finding that never became a detection, rediscovered blind 4 months later.

How the Loop Gets Tighter With Every Completed Hunt

Each hunt that feeds a detection changes what the next hunt needs to cover. Confirmed techniques get automated coverage, freeing the next hunt to chase what's still unknown instead of re-validating ground already closed. Organizations grounding investigations in accumulated context, rather than rebuilding it from scratch each time, keep that loop compounding instead of flattening with every analyst turnover.

The Gaps That Prevent PEAK From Working in Practice

PEAK's structure is sound, but structure alone doesn't guarantee a program runs the way it's designed to. The 4 gaps below are where real hunting programs tend to break down, even with a framework in place.

Gap Why It Happens Effect on the Program
Lack of Organizational Context Forces Hunters to Rebuild Knowledge on Every Hunt Architecture, prior incidents, and past hunt findings live scattered across wikis, tickets, and individual memory rather than one accessible source Hunt quality becomes inconsistent hunt to hunt, since 2 hunters working the same threat with different context arrive at different scopes and different conclusions
Alert Volume Prevents Teams From Covering Low-Priority Telemetry Where Threats Hide Analyst time goes to triaging the alert queue in front of them, leaving little capacity left over for telemetry that never generated an alert in the first place Hunts default to covering the same high-priority ground the SOC already watches, while low-signal telemetry, where a framework-driven hunt adds the most value, goes unexamined
Hunt Findings Are Documented but Never Converted Into Production Detections Act With Knowledge produces a writeup, but no defined handoff exists into detection engineering to turn that writeup into a rule The gap between this hunt's findings and the next Prepare phase widens, since the knowledge that should have shortened that next cycle never made it there
Organizational Context Is Lost When Experienced Hunters Leave the Team Institutional knowledge lives in individual analysts' heads rather than in a durable, shared source Departing hunters take their accumulated context with them, and the program resets instead of building on what came before

What Separates Threat Hunting Programs That Compound From Ones That Reset

The gaps above are common, but they are not inevitable. The 3 practices below are what programs that stay ahead of their own knowledge loss actually do differently.

  1. Version Your Security Context Alongside Your Hunt Outputs: Architecture changes, SOPs get rewritten, and ownership shifts, so a hunt finding validated against last year's environment can be stale or misleading against this year's. Treating organizational context as something that gets versioned and dated, the same way code does, lets a hunter check whether a past finding still applies before building on it, instead of assuming it does.
  2. Treat Every Hunt as an Input to Detection Engineering, Not a Standalone Activity: Programs that compound design the handoff into detection engineering before the first hunt runs, not after a finding is already written up. That means detection engineers reviewing hunt output on a set cadence, not waiting for a hunter to escalate manually, so the conversion from finding to production rule is a built-in step rather than a hope.
  3. Measure Hunt Program Maturity With Repeatable Metrics Tied to Detection Improvement: "Did we find anything?" is not a maturity metric. Tracking detections created per hunt, time from finding to production rule, and misconfigurations remediated gives leadership a way to see the program improving cycle over cycle, rather than judging it hunt by hunt on whether something dramatic turned up.

How Mate Enables Context-Driven Threat Hunting Aligned With the PEAK Framework

Everything above describes what a mature PEAK program needs: durable context, a direct line from finding to detection, and knowledge that survives analyst turnover. The 5 items below show how Mate is built around exactly that.

  • Security Context Graph Built From Architecture, SOPs, and Investigation History Within 24 Hours: Mate's Security Context Graph becomes the organizational "brain" a hunter would otherwise have to rebuild by hand at the start of every hunt, compiled from architecture, ownerships, and past investigation history rather than reconstructed hunt by hunt.
  • Covers 100% of the Alert Queue, Including Informational Events Where Advanced Threats Hide: Full coverage of the alert queue, including the informational events that usually go unreviewed, closes the exact gap this article raised earlier: threats that hide in low-priority telemetry because analyst time never reaches it.
  • Converts Completed Investigations Into Production-Ready Detections Through CD/CR: This is where Continuous Detection / Continuous Response does the same work as PEAK's Act With Knowledge phase, compressing a closed investigation into a production-ready detection instead of leaving it as a writeup on a wiki page.
  • Gamebooks Capture Hunt Reasoning as Reusable SOPs, Not One-Off Documentation: Gamebooks turn a hunter's reasoning into an adaptive SOP the next investigation can reuse, rather than a static document that only helps if someone happens to find it.
  • Retains Organizational Context So Programs Compound Instead of Resetting With Analyst Turnover: When an experienced hunter leaves, the context they built stays behind, because it lives in the graph rather than in that one person's head, so the program keeps compounding instead of resetting with every departure.

Conclusion

A hunting program is judged by what happens after the hunt ends, not during it. PEAK gives that ending structure: a hypothesis worth testing, an investigation built to hold up, and an Act phase designed to turn findings into detections rather than documentation. That structure is what makes a program compound instead of reset. Teams adopting PEAK should treat the hunt-to-detection handoff and organizational context as infrastructure to maintain, not an afterthought to hope for. Do that well, and every hunt sharpens the next one, turning a series of investigations into a security posture that keeps improving on its own.

FAQs

How do you start a PEAK threat hunt without turning it into open-ended log searching?

Start with a testable hypothesis that defines the suspected behavior, affected environment, and evidence required to prove or disprove it.

  • Convert threat intelligence, an incident, or a red-team finding into a specific hypothesis using Actor, Behavior, Location, and Evidence (ABLE).
  • Scope the systems, timeframe, telemetry, and query constraints before searching.
  • Execute against that scope and preserve the resulting evidence as input to detection engineering.
How do you turn a successful PEAK hunt into durable detection coverage?

Treat the validated evidence package as an input to detection engineering, convert the underlying behavior into a production detection, and feed that output into future hunts.

  • Extract the behavior and evidence that distinguished suspicious activity from benign activity.
  • Build detection logic around the reusable technique rather than only the observed indicator.
  • Track the finding through production so the next hunter does not have to rediscover the same behavior.
  • Use the resulting coverage to narrow the unknown space for subsequent hunts.

Find out how to turn false positives into an asset.

How should detection engineers measure whether a PEAK hunting program is actually improving?

Measure whether hunt outputs reduce future investigative work through new detections, remediation, and faster finding-to-production cycles rather than counting hunts alone.

  • Track detections created per completed hunt.
  • Measure time from a validated finding to a production rule.
  • Record misconfigurations or control gaps remediated through hunting.
  • Compare subsequent hunts to determine whether automated coverage is eliminating previously manual work.

Learn more about AI security automation ROI.

How can Mate preserve the context a hunter needs during PEAK's Prepare phase?

Mate turns architecture, ownership, SOP, and investigation-history inputs into reusable security context that can inform the scope and reasoning of subsequent investigations.

  • Ingest organizational context instead of requiring each hunter to reconstruct it manually.
  • Apply that context when evaluating the systems and behaviors relevant to a hunt.
  • Carry investigation history forward so prior reasoning becomes an input to new work.
  • Produce a more informed investigation path without depending on an individual analyst's memory.

Find out why Mate built the security context graph.

Get a Demo