Topics in this domain

Threat Intelligence and Indicators of Compromise

Detection and investigation · 2 min read

Clues left behind

Attackers leave traces: malicious files, connections to their servers, unusual accounts. Indicators of compromise (IOCs) describe those traces so defenders can find them. Threat intelligence tells you which indicators and techniques are being used right now, and against whom.

IOCs and IOAs

Indicators of compromise (IOCs)Indicators of attack (IOAs)
WhatEvidence a breach may have happenedBehaviour of an attack in progress
ExamplesFile hashes, IP addresses, domains, file names, registry keysCredential dumping, unusual lateral movement, mass file encryption
StrengthPrecise, easy to search forCatches attacks even with new tools

Indicators feed detection (rules and blocks in the SIEM, EDR, firewalls and email filtering) and investigation (where else does this indicator appear?).

Not all indicators are equal

Pyramid of pain: hashes, IPs, domains, tools, TTPs from easy to hard for attackers to change.

The pyramid of pain ranks indicators by how hard they are for attackers to change. A file hash changes if one byte changes; a new IP address takes minutes. An attacker’s tactics, techniques and procedures (TTPs) are hardest to change, so detecting techniques gives the most lasting protection.

Using intelligence in an incident

  1. Find an IOC on the first infected host.
  2. Search the whole estate (SIEM, EDR) for every occurrence.
  3. Scope: which systems and accounts are affected?
  4. Block the domains, IPs and hashes.
  5. Hunt for the same techniques elsewhere.

Example. An analyst finds a malicious file on one laptop. Searching its hash and the domain it contacted across all endpoints finds seven more infected machines, including a server. Without that search, containment would have stopped at the first laptop.

Sharing intelligence

  • Sector ISACs, national CERTs and trusted peer groups share intelligence.
  • The Traffic Light Protocol (TLP) marks how widely information may be passed on.
  • Get legal review before sharing details of your own incidents.
  • Feedback improves the quality of shared intelligence for everyone.

How the exam asks about it

If the question asks…The answer is usually…
Evidence that a breach may have occurredAn indicator of compromise
Hardest indicator for attackers to changeTactics, techniques and procedures (TTPs)
An IOC is found on one systemSearch for it across the whole environment
Where to share threat intelligenceISACs, CERTs and trusted groups, under TLP
Main limitation of IOC blockingAttackers change indicators easily

In short

  • Indicators of compromise (IOCs) are evidence that a system may have been breached: file hashes, IP addresses, domains, registry keys, unusual behaviour.
  • Indicators of attack (IOAs) focus on attacker behaviour and techniques, and can catch attacks before damage is done.
  • The 'pyramid of pain': hashes and IPs are easy for attackers to change; techniques (TTPs) are hard, so detecting TTPs is most valuable.
  • Intelligence feeds detection rules, threat hunting, investigation scoping and blocking.
  • Sharing through ISACs, CERTs and trusted groups helps everyone; follow traffic light protocol (TLP) and legal advice.
  • Intelligence must be relevant and timely; old or irrelevant IOCs create noise.

Exam traps

  • Blocking indicators alone won't stop a determined attacker; they change them.
  • Raw feeds without context create false positives.
  • Sharing incident details externally without legal review can create liability.
  • IOCs found during an incident must be searched for across the whole estate, not just the first system.

Slides

Click the slide and use the arrow keys. F toggles full screen.

CISM · Domain 4 · Detection and investigation

Threat Intelligence and Indicators of Compromise

How threat intelligence and indicators of compromise feed detection and investigation, why some indicators matter more than others, and how to share intelligence safely.

1 / 9