thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

Commonly confused · Security Operations

IOC vs IOA: What's the Difference?

An indicator of compromise is forensic evidence that a breach has already occurred, such as a known malicious hash, IP, or domain. An indicator of attack is behavioral evidence of an attack in progress, focused on attacker intent and techniques rather than specific artifacts.

Indicator of Compromise (IOC)

Full definition
vs

Indicator of Attack (IOA)

Full definition
Indicator of CompromiseIndicator of Attack
FocusArtifacts left behindBehaviors and tactics
TimingReactive, after compromiseProactive, during the attack
ExamplesFile hashes, malicious IPs and domains, registry keysCredential dumping, unusual process chains, lateral movement attempts
Shelf lifeShort, attackers change infrastructure easilyLonger, behaviors are harder to change
Pyramid of PainMostly bottom levels (hashes, IPs, domains)Top level (TTPs)
Sharing formatSTIX/TAXII feeds, blocklistsBehavioral detection rules, ATT&CK mappings
Remember it

IOCs are fingerprints at the scene; IOAs are the burglar caught picking the lock.

Exam tip

If a question asks which indicators are hardest for attackers to change, answer TTPs (behaviors). Threat feeds of hashes and IPs are IOCs.

Tested on

More Security Operations look-alikes