A professional MITRE ATT&CK mapping project demonstrating how a SOC analyst maps real-world attack scenarios to specific adversary tactics and techniques, builds detection rules, and analyses threat actor TTPs.
- Mapping real attack chains to MITRE ATT&CK tactics and techniques
- Building detection rules (Sigma + Wazuh) for specific techniques
- Analysing known APT group TTPs (APT28, Lazarus Group)
- Using the ATT&CK Navigator to visualise coverage
- Understanding the full adversary kill chain
mitre-attack-mapping/
├── scenarios/ # Attack scenarios with full MITRE mapping
│ ├── ransomware-attack.md
│ ├── phishing-campaign.md
│ ├── lateral-movement.md
│ └── apt-simulation.md
├── techniques/ # Deep-dive on individual techniques
│ ├── T1566-phishing.md
│ ├── T1078-valid-accounts.md
│ ├── T1110-brute-force.md
│ └── T1486-data-encrypted.md
├── detections/ # Detection rules per technique
│ ├── sigma-rules/
│ └── wazuh-rules/
├── navigator/ # ATT&CK Navigator layer files
│ └── attack-layer.json
└── threat-actors/ # Known APT TTP analysis
├── APT28.md
└── Lazarus-Group.md
| Scenario | Techniques Mapped | Tactics Covered |
|---|---|---|
| Ransomware Attack Chain | 11 | Initial Access → Impact |
| Phishing Campaign | 7 | Reconnaissance → Persistence |
| Lateral Movement | 8 | Discovery → Collection |
| APT Simulation | 14 | Full Kill Chain |
The navigator/attack-layer.json file can be loaded directly into the
MITRE ATT&CK Navigator
to visualise all mapped techniques.
Colour coding:
- 🔴 Red — Confirmed technique observed
- 🟠 Orange — Suspected/likely technique
- 🟢 Green — Detection rule exists
| Rule | Technique | Type | Severity |
|---|---|---|---|
| Encoded PowerShell | T1059.001 | Sigma + Wazuh | High |
| SSH Brute Force | T1110 | Sigma + Wazuh | Medium |
| New User Created | T1136 | Wazuh | Medium |
| Shadow Copy Deletion | T1490 | Wazuh | Critical |
| Sudo Escalation | T1548.003 | Wazuh | High |
| Actor | Origin | Motivation | Key Techniques |
|---|---|---|---|
| APT28 | Russia | Espionage | T1566, T1071, T1003 |
| Lazarus Group | North Korea | Financial/Espionage | T1486, T1041, T1059 |
- MITRE ATT&CK framework (v14) — Enterprise matrix
- Adversary TTP analysis and kill chain mapping
- Sigma rule writing for cross-platform detection
- Wazuh SIEM rule development with MITRE tagging
- ATT&CK Navigator usage and layer creation
- Threat actor profiling and TTP documentation
- MITRE ATT&CK Enterprise Matrix
- ATT&CK Navigator
- Sigma Rules Repository
- MITRE ATT&CK for SOC Analysts
Part of my SOC Analyst portfolio. All scenarios are based on publicly documented attacks and used for educational purposes only.