Defensive Security

Threat Hunting: How to Start Without a Huge Team

Threat hunting assumes something has already evaded your detections. Rather than waiting for an alert, a hunter forms a specific hypothesis about how an intrusion might be operating undetected, then goes looking for evidence. Done well it is one of the highest-value activities a security team performs, and it does not require a large dedicated team to begin.

Threat Hunting: How to Start Without a Huge Team

What hunting is and is not

Hunting is not monitoring. Monitoring waits for a rule to fire; hunting proactively searches for behaviour no rule describes yet. It is also not incident response — response begins once something is confirmed, whereas hunting begins with uncertainty.

A hunt is a bounded investigation with a stated hypothesis, a defined data set, and an outcome that is recorded whether or not anything is found. A hunt that finds nothing is still a success if it converts an assumption into a documented, tested statement about your environment.

Forming a good hypothesis

A weak hypothesis is "look for anything suspicious in the logs". A strong one is specific enough to be tested and disproved.

  • Threat-intelligence driven — a group targeting our sector uses a particular persistence method; would we see it if it were present here?
  • Technique driven — pick an ATT&CK technique you cannot currently detect and search for its traces directly.
  • Anomaly driven — service accounts should never log in interactively; do any?
  • Crown-jewel driven — start at the systems that matter most and work outward through who accessed them and how.
  • Gap driven — you know a data source is not covered by any rule; hunt through it manually and find out what lives there.
Knowing what normal looks like is the prerequisite
Knowing what normal looks like is the prerequisite

You must know normal first

Every hunt depends on distinguishing unusual from malicious, and most unusual activity is neither. Administrators do strange things at odd hours, backup jobs resemble exfiltration, and deployment tooling behaves like remote execution because that is precisely what it is.

Time spent building a baseline — which accounts run scheduled tasks, which hosts talk to which, what normal outbound volume looks like — is not preparation for hunting. It is most of the work, and it pays back into detection engineering as well.

Running a hunt end to end

  1. State the hypothesis in one sentence, precisely enough that it could be proven wrong.
  2. Identify the data required and confirm it exists with sufficient retention. If it does not, that gap is the finding.
  3. Define the scope and a time box. Open-ended hunts drift and consume weeks.
  4. Search, then reduce results by explaining away the benign — documenting each explanation as you go, because that documentation becomes tuning knowledge.
  5. Investigate what remains properly, escalating to incident response the moment something is confirmed.
  6. Record the outcome regardless of result.
  7. Convert anything reusable into a detection rule, so the same hunt never has to be run manually twice.
Every hunt should end in a detection or a documented gap
Every hunt should end in a detection or a documented gap

Starting small

A team without a dedicated hunting function can still begin. Set aside a fixed block of time — even a few hours per fortnight — and run one narrow hunt with a written hypothesis and a recorded outcome.

Start where your telemetry is strongest, usually endpoint and authentication data. Choose questions that produce durable value regardless of whether an intruder is present, such as which accounts hold privileges nobody remembers granting.

Related from TechBiz Security

Sources & further reading

Frequently asked questions

What is threat hunting?
Threat hunting is a proactive, hypothesis-driven search through security telemetry for malicious activity that existing detections have not alerted on. It assumes evasion has already occurred rather than waiting for a rule to fire.
How is hunting different from monitoring?
Monitoring is reactive — it waits for a detection rule to trigger. Hunting is proactive and starts from a specific hypothesis about behaviour no current rule describes, which is why it finds gaps that monitoring cannot.
Do we need a dedicated team to hunt?
No. A regular, time-boxed hunt with a written hypothesis and a recorded outcome delivers real value even at a few hours per fortnight. Consistency and documentation matter more than headcount.
What happens if a hunt finds nothing?
That is a legitimate and useful result. It converts an assumption into a tested statement about your environment, and typically surfaces telemetry gaps and tuning improvements along the way. Every hunt should still end in a detection rule or a documented gap.

Related reading

0 comments

Leave a comment

Comments are moderated before appearing.