Group Purchasing
Group Purchasing

From Alerts to Adversaries: A Pragmatic Guide to Launching (and Maturing) Your Threat Hunting Program

Stop waiting for alerts. Learn how to launch a proactive threat-hunting program with clear hypotheses, strong telemetry, repeatable workflows, and outcomes that improve detections even when no threat is found.

Authored byJan D'Herdt
Jan D'Herdt

If your security team is still waiting for an alert before it starts investigating, you’re playing the reactive game. Threat hunting flips that script — it puts humans in the loop to proactively find threats tools miss and to continually harden and improve your environment with every iteration.

What is Threat Hunting ?

A lot of people and companies have tried to create a definition for threat hunting. At its core, cyber threat hunting is a human‑led, proactive effort to discover malicious activity that slips past existing controls across endpoints, networks, cloud, identity systems, etc. It’s not an alert queue with a different name, not a one‑off Indicator of Compromise (IoC) search, and not red‑, purple‑, or pen‑testing. Threat hunting is a recurring discipline that results in a reduction of dwell time and closes visibility gaps aligned to your business risks. Overall, it is aimed to help improve your security capabilities. Two practical implications flow from the above definition:

  • (1) Hunts should be scheduled, not improvised;
  • (2) Hunts must produce durable outcomes even when “nothing bad” is found. Think new detections in SIEM/XDR, better playbooks, and improved telemetry and data.

Choosing the Right Hunting Framework (Without Boiling the Ocean)

Frameworks help you standardize a repeatable cycle, from hypothesis to validation, so you’re not reinventing the wheel with every hunt. No single framework is “the one.” Start from one, borrow the bits you need from others, and evolve it for your environment.

  • MITRE ATT&CK®: the lingua franca for mapping adversary behavior. Use it to anchor hypotheses and to measure coverage improvements over time.
  • PEAK (Prepare, Execute, Act with Knowledge): separates hypothesis‑driven, baseline/analytical, and model‑assisted hunts. It is useful when you want to diversify hunt types and align outcomes with business risk and detection engineering.
  • TaHiTI: starts from current intelligence and historical data, then marches through initialization, hunting, and finalization. It’s great if you want a CTI‑first flow with explicit contextual enrichment.
  • OTHF: modular, community‑driven program structure, which is handy if your goal is building consistency and culture across multiple teams.

Scope and Prioritize Hunts like a Strategist

You can’t hunt everywhere at once. Scope hunts based on business risk and threat intelligence, focusing first where compromise hurts most and visibility is weakest — crown jewels, internet‑facing systems, and admin/privileged tiers — while documenting explicit exclusions for fragile or legacy systems. This means you need to know and understand your environment.

Roles, Skills, and Cadence: Who Does What

Hunting is a team sport. Define clear roles — hunters, SOC analysts, incident responders, intel analysts, etc. — and commit to continuous skill growth in query languages (KQL/SPL), Python/PowerShell, malware analysis, behavioral analytics, and CTI interpretation. Hunting teams can be structured in-house, as a hybrid model, or fully outsourced—each with trade-offs in cost, environmental context, and access to specialized expertise. Outsourcing the threat hunting capability can be a viable option for some organizations. Many organizations struggle with a lack of resources, rapid evolution of threats, and specialized knowledge and skills that are required for threat hunting. That said, external teams typically need more time to build the deep contextual knowledge an internal team has by default. External Hunt Team

  • o This model outsources your threat hunting activity and can introduce your organization to the concept and benefits of threat hunting. It is important to note that an external team will never understand your environment like you or your own people do. As a result, the model is not ideal for the long term.

Dedicated Hunt Team

  • o A small team of skilled, full-time employees typically hunts threats in large organizations. The team is part of the Security Operations Center (SOC), and is focused on threat hunting. They are not spending most of their time with alert analysis. The drawback of this structure is creating silos between SOC analysts and hunt team members.

Combined/Hybrid Team

  • o SOC members might have a combined role of SOC analyst/threat hunter, incident responder/threat hunter or security team member/threat hunter doing daily hunting in addition to their other duties. SOC analysts already have most of the skills required for threat hunting, so this is an obvious step forward for organizations. The risk in a combined role model is time. Analysts might have other priorities, leaving no time for threat hunting at the end of the day.

Periodic Hunt Teams

  • o Security team members are periodically assigned to form a threat hunting team. A regular cadence is defined — weekly, biweekly, or monthly — and it requires a clear plan with a specific task to be effective.

A Hunting Process

A process for conducting threat hunting needs to be clearly defined. Based on the framework selected there will be some specifics in the process. Overall, the threat hunting process typically consists of the following steps:

  • 1. Create hypotheses

Building effective threat hunting hypotheses involves creating actionable, testable statements based on threat intelligence and environmental context to guide your investigations. We need to understand what adversaries would do. External intelligence includes any type of open-source intelligence (OSINT) that threat hunters can use to identify threats in their environment. This can include:

  • • Indicators of Compromise (IOCs), which are useful for detecting known threats but limited because advanced attacks often evade static IOCs.
  • • Threat reports and blogs, which provide insights into emerging attack techniques and industry trends.
  • • Frameworks like MITRE ATT&CK, which offer a structured view of tactics, techniques, and procedures (TTPs) used by threat actors.

A good hypothesis should be framed as a question or statement that helps identify threats and gather information about your environment, and that can be proven true or false. For example: “If an attacker has gained initial access through phishing, we might see unusual PowerShell execution in user endpoints.”

  • 2. Define and identify evidence sources

Once hypotheses are established, the next step is to determine what evidence is needed to validate or refute them. This involves:

• Identifying which logs, telemetry, and alerts can provide relevant information. For example:

  • o Endpoint Detection and Response (EDR) logs for process execution
  • o Network traffic logs for lateral movement
  • o Authentication logs for privilege escalation

• Prioritizing sources: Focus on high-value data that is most likely to confirm or deny the hypothesis. • Understanding data availability and gaps: Document what data is accessible and where visibility is lacking. This helps refine the scope of the hunt and identify areas for improvement in monitoring.

  • 3. Obtain and transform the data

The data must be collected, obtained, and prepared for analysis. Sometimes data will need to be transformed to be useable:

  • • Data acquisition: Pull logs and telemetry from SIEM, EDR, network sensors, and cloud platforms.
  • • Normalization and enrichment: Standardize formats (e.g., timestamps or IP addresses) and enrich data with contextual information such as threat intelligence feeds or asset criticality.
  • • Filtering and scoping: Reduce noise by applying filters relevant to the hypothesis (e.g., time ranges, specific hosts, or user accounts).
  • • Tooling: Use query languages (like KQL for Microsoft Sentinel or SPL for Splunk) and automation scripts to streamline data transformation.
  • 4. Evaluate the data

This step involves analyzing the prepared data to validate the hypothesis:

  • • Pattern and anomaly detection: Look for behaviors that match known TTPs or deviate from normal baselines.
  • • Correlation: Combine multiple data points to build a narrative (e.g., suspicious login followed by unusual process execution).
  • • Use of frameworks: Apply MITRE ATT&CK mapping to understand which tactics and techniques are observed.
  • • Iterative refinement: If the hypothesis is disproven, adjust and create new hypotheses based on findings.

This phase often requires both automated detection and human-driven analysis to uncover subtle indicators of compromise.

  • 5. Take action

Once findings are confirmed, you can take further action, such as:

  • • Report and document: Clearly outline what was discovered, including indicators, impacted systems, and attack paths.
  • • Contain and remediate: Work with incident response teams to isolate affected assets and apply fixes.
  • • Update detection capabilities: Feed new indicators and patterns back into SIEM rules, EDR policies, and threat intelligence platforms.
  • • Lessons learned: Incorporate insights into future hunts and improve overall security posture.

Your Hunting Stack: Telemetry First, Tools Second

A hunt is only as good as your data. Prioritize complete, time‑bound, accessible telemetry with sufficient retention: EDR/XDR process trees, Sysmon, DNS/Proxy logs, NetFlow, AD/cloud auth, and CTI. Choose analysis platforms your team can query fluently (ELK, Splunk, Velociraptor) and integrate SOAR for orchestration.

Reporting that Accelerates Improvement (Even When You Don’t Catch a Bad Guy)

Turn hunting into an organizational capability by capturing hypotheses, evidence, detection logic, and improvements to your processes. Track metrics such as ATT&CK coverage delta, hunt‑to‑detection ratio, hunt frequency, visibility fixes, dwell‑time impact, and false‑positive reduction.

Benchmark with the SANS Hunting Maturity Model (HMM)

Use HMM to benchmark where you are and to prioritize what’s next: HMM0 (Initial), HMM1 (Minimal), HMM2 (Procedural), HMM3 (Innovative), HMM4 (Leading/Automated). Don’t try to jump from HMM0 to HMM3 in a quarter — first fix telemetry (HMM1 → HMM2), then invest in new analysis techniques and automation.

A Three-Phase Starter Plan

Phase 1: Establish the foundation

  • • Scope two hunt tracks: privileged identity misuse, and lateral movement via remote admin tools. Define exclusions for critical and/or fragile systems.
  • • Validate telemetry (EDR, Sysmon, DNS/Proxy, NetFlow, AD logs) for completeness, retention, and queryability. Open tickets to fix gaps.
  • • Write one‑page hypotheses mapped to ATT&CK with success criteria and escalation thresholds.
  • • Set outcome metrics (coverage delta, hunt‑to‑detection ratio, visibility fixes), and build a simple dashboard.
  • • Run internal labs on pivots and CTI interpretation, and schedule quarterly workshops.

Phase 2: Execute and codify

  • • Run three or four hunts end‑to‑end following your framework. Keep artifacts like queries, pivot paths, and false‑positive notes.
  • • Convert validated signals into detections in SIEM/XDR, and track time‑to‑operationalize.
  • • Automate enrichment and evidence collection with SOAR.
  • • Tabletop one confirmed threat scenario to stress‑test IR handoffs and escalation criteria.

Phase 3: Institutionalize and expand

  • • Publish a hunting playbook and process covering roles, cadence, scoping rubric, data requirements, and reporting templates.
  • • Integrate with Vulnerability Management and CTI pipelines. Align new hunts to the current threat actor set.
  • • Communicate results to leadership via reporting — coverage delta, hunt‑to‑detection ratio, visibility fixes, and dwell‑time improvements.
  • • Plan ahead: expand telemetry and one OT segment, add one model‑assisted hunt, and schedule a workshop on behavioral analytics.

Getting from alerts to adversaries doesn't require a mature program on day one. It requires a first hunt, a documented outcome, and a habit of repeating the cycle. Start with Phase 1 this quarter: validate your telemetry, write your first hypotheses, and set the metrics you'll track. Everything else in this guide compounds from there.