SOC Operations
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

Technique
Behavior
Detection
Gap
Priority
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
In progress
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

Official documentation