EN - FR - DE - ES - IT - PT -

LexiconDream

🏹 Threat Hunting

Proactively searching for threats that evade existing defenses.

Threat Hunting

Threat hunting is proactively searching for threats that have evaded existing defenses. It is not waiting for an alert. It is assuming an attacker is already inside and looking for evidence. The hunter forms a hypothesis. Maybe the attacker is using PowerShell for lateral movement. Maybe they are exfiltrating data over DNS. Then they query logs and endpoint data to confirm or disprove it. Most hunts find nothing. That is not failure. It is confirmation that the defenses are working.

Hunting requires data and skill. The hunter needs access to endpoint telemetry, network logs, and authentication events. They need to know what normal looks like so they can spot the abnormal. They need to understand attacker techniques, often drawn from frameworks like MITRE ATT&CK. Hunting is different from incident response. Incident response reacts to a confirmed event. Threat hunting looks for events that were never confirmed. It fills the gap between automated detection and human investigation. A good hunt produces new detection rules. The hypothesis that found nothing still teaches something about the environment. Over time, hunting improves detection coverage and reduces dwell time. Attackers count on defenders being reactive. Hunting breaks that assumption.

Threat hunting process

  1. Form a hypothesis based on threat intelligence or attacker behavior
  2. Gather data from relevant sources
  3. Query and analyze for evidence
  4. Investigate anomalies
  5. Document findings and create new detections

Threat hunting is detective work. The crime may not have happened. The job is to prove it did or did not.

Comments

No comments yet. Be the first to share a thought.

Leave a comment