STIX, TAXII, and Threat Sharing
Structure threat data in STIX 2.1 objects and distribute via TAXII 2.1 servers.
The Sharing Problem
Organizations face similar threats but traditionally share intelligence poorly: different formats, manual email sharing, and no automation. STIX and TAXII provide standardized machine-readable formats and transport protocols for automated sharing.
STIX 2.1 Overview
STIX (Structured Threat Information eXpression) is a JSON-based language for expressing threat intelligence. It defines standard object types that represent real-world threat concepts.
# STIX 2.1 Domain Objects:
# indicator - Pattern to detect threats
# threat-actor - Named adversary group
# attack-pattern - ATT&CK technique
# malware - Malware characteristics
# campaign - Coordinated activity
# report - Collection of STIX objects
# observed-data - Raw observables
# relationship - Links objects togetherAll lessons in this course
- Threat Intelligence Types and Sources
- MITRE ATT&CK Framework
- STIX, TAXII, and Threat Sharing
- Operationalizing Intel: Threat Hunting