SOC Operations In progress
Intermediate 17 min read SOC Operations
MITRE ATT&CK as a Common Language
The framework that lets security teams agree: tactics, techniques, groups, and how to map your detection coverage to what adversaries actually do.
MITRE ATT&CKtacticstechniquesTTPscoverage matrixdetection gap
Introduction
What is this?
MITRE ATT&CK is an open knowledge base of adversary behavior: tactics (the 'why') and techniques (the 'how') mapped across platforms, with groups and mitigations attached.
Motivation
Why do you need it?
- ATT&CK gives detection teams a common topo in which 'coverage' and 'gaps' are discussable, not vibes.
- Incident reports, tooling, and threat intel all cite technique IDs — fluency is tablestakes for SOC work.
- Coverage matrices turn 'we should detect more' into a concrete, prioritized list.
Think about it
Mental model
Imagine
A playbook for sports
Think of
A scouting report of the opponent's moves
You cannot respond to a play you never scouted; ATT&CK is your scout team's notebook of every known move.
Mechanics
How it works
- Tactics: columns like InitialAccess, Execution, PrivilegeEscalation, Exfiltration — the phase of the operation.
- Techniques: rows like T1059 Command & Scripting, each with sub-techniques and platform relevance.
- Groups/campaigns attach real TTPs to named adversaries, so defenders learn the patterns that actually get used.
- Analysts map their detections onto the matrix cell-by-cell to expose the uncovered floors.
Mapping your coverage to a technique
Techniquee.g. T1059.001 PowerShell
Behaviorwhat it looks like in logs
Detectionyour rule or sensor for it
Gapno rule? note the risk
Prioritymap by the threats you face
Real world
In production
- A SOC fills a coverage matrix for their top five tactics and finds Execution fully blind; the next quarter's roadmap writes itself.
- A detection team cites 'T1566 phishing' with sub-technique IDs in every incident review and board deck.
- A red team reports findings by technique so defenders see the exact move, not a flavor text.
Guidelines
Best practices
- Focus mapping on the tactics/techniques relevant to your estate's likely adversaries, not the full matrix.
- Keep the map current: add coverage when a technique you lack is used in a new incident.
- Use technique IDs in tickets, rules, and reports for cross-team precision.
- Pair ATT&CK with threat intel: framework yields 'where', intel yields 'who'.
Watch out
Common mistakes
- Filling every cell of the matrix with 'covered' from one over-broad rule — coverage means a detection that fires for it.
- Chasing the latest group chain instead of the persistent gaps on your own top-five tactics.
- Treating ATT&CK as a checklist of things to block, not a map of what to observe.
- Using technique IDs in prose but never in the alerts themselves, so the map rots.
When things break
Debugging tips
- When an incident is graded against the matrix, pull the technique's detection requirement and compare with what fired.
- Attribute each alert to its ATT&CK cell in SOC-style dashboards; a covered-but-quiet cell is a probe.
- Re-run the gap review after every big incident — the event that escaped is your newest gap.
Security
Security considerations
- The framework is defense vocabulary, not attack instruction; keep technique detail relevant to detection, not adversarial tuition.
- Share coverage maps only with parties who need them; they reveal what you can and cannot see.
Interviews
Interview checkpoint
Practice
Hands-on lab
Map a Scenario to ATT&CK and Score Your Coverage
40 min · intermediate
Objectives
- Write a short attack scenario in your lab.
- Map each step to tactics and techniques.
- Produce a simplified coverage matrix with a 'gap' verdict.
Map a Scenario to ATT&CK and Score Your Coverage
40 min · intermediate
0/4 steps
0%
sandbox · Linux sandbox
$
Try these commands
Test yourself
Quick quiz
0/2
1
In ATT&CK, T1059 'Command and Scripting Interpreter' is a(n)...
2
Initial Access is a...
Go deeper