Skip to main content
Ransomware & Incident Response·Updated 2026-10-21

What is an indicator of compromise (IOC)?

Short answer

An indicator of compromise is a piece of evidence that suggests a system was attacked, such as a malicious IP address, domain, file hash or unusual process. Defenders share IOCs so others can search their own logs and block known threats.

The details

IOCs are useful but short-lived, because attackers change infrastructure quickly. Behavior-based detections, often mapped to MITRE ATT&CK techniques, last longer than any single IOC.

Useful next reads and tools

Terms explained

Indicator of compromise
An indicator of compromise (IOC) is observable evidence that a system may have been attacked, such as a malicious IP address, domain, URL or file hash.
MITRE ATT&CK
MITRE ATT&CK is a free knowledge base of real-world adversary tactics and techniques used to plan detections and structure investigations.

Sources

Related questions