FIG_001 · enterprise matrix · v17 · reference · free
MITRE ATT&CK in kill-chain order
Fourteen tactics, 245 techniques, 629 sub-techniques, and for every single one, the log source that actually catches it. Not a taxonomy exercise — a reference you keep open in the second monitor while a queue fills up.
Every tactic opens into what the adversary is trying to do, why it matters on shift, and a technique-by-technique detection note.
- Tactics
- 14
- Techniques
- 245
- Sub-techniques
- 629
- Matrix
- Enterprise
- Kill-chain order
- Recon → Impact
How to read the matrix
A tactic is the adversary's goal — the why. A technique is how they achieve it, and carries an ID like T1059. The matrix reads left to right as a rough kill chain, but real intrusions loop: an adversary discovers, moves laterally, discovers again, escalates, and returns to credential access half a dozen times before impact.
Use it three ways. As a triage vocabulary, so your alert notes say "T1003 OS credential dumping" instead of "weird lsass thing". As a coverage map, colouring in the techniques your detections actually cover and staring at the gaps. And as a hunting backlog — pick one uncovered technique per week and go looking.
What the matrix will not tell you is priority. Fourteen tactics are not equally likely. Initial access, execution, credential access, and lateral movement account for most of what a Tier 1 analyst sees in a year.
Enterprise · 14 tactics · 245 techniques · 629 sub-techniques
The matrix
Each column is a tactic, listed in the order an intrusion typically progresses. Open one to read its full write-up and the detection notes for every technique inside it.
- 01 · TA004310 tech
Reconnaissance
Gather information to plan the operation.
- T1589
- T1590
- T1591
- +7
- 02 · TA00428 tech
Resource Development
Build, buy, or steal the infrastructure used in the operation.
- T1583
- T1584
- T1585
- +5
- 03 · TA000111 tech
Initial Access
Get the first foothold inside the environment.
- T1078
- T1091
- T1133
- +8
- 04 · TA000216 tech
Execution
Run adversary-controlled code on a local or remote system.
- T1047
- T1053
- T1059
- +13
- 05 · TA000323 tech
Persistence
Keep access across reboots, credential changes, and cleanups.
- T1037
- T1053
- T1078
- +20
- 06 · TA000414 tech
Privilege Escalation
Obtain higher-level permissions than the initial foothold.
- T1037
- T1053
- T1055
- +11
- 07 · TA000545 tech
Defense Evasion
Avoid being detected or blocked throughout the operation.
- T1006
- T1014
- T1027
- +42
- 08 · TA000617 tech
Credential Access
Steal account names, passwords, hashes, and tokens.
- T1003
- T1040
- T1056
- +14
- 09 · TA000733 tech
Discovery
Learn the internal environment after gaining access.
- T1007
- T1010
- T1012
- +30
- 10 · TA00089 tech
Lateral Movement
Move from the foothold to the systems that actually matter.
- T1021
- T1072
- T1080
- +6
- 11 · TA000917 tech
Collection
Gather the data the operation exists to obtain.
- T1005
- T1025
- T1039
- +14
- 12 · TA001118 tech
Command and Control
Communicate with compromised systems to control them.
- T1001
- T1008
- T1071
- +15
- 13 · TA00109 tech
Exfiltration
Move the collected data out of the network.
- T1011
- T1020
- T1029
- +6
- 14 · TA004015 tech
Impact
Manipulate, interrupt, or destroy systems and data.
- T1485
- T1486
- T1489
- +12
Mapping an alert on shift
Four questions turn a raw alert into an ATT&CK-mapped ticket that the next analyst can actually pick up.
- 01
What was the adversary trying to achieve?
That answer is the tactic. If lsass.exe was accessed, the goal was credentials — TA0006, regardless of which tool did it.
- 02
What specific method did they use?
That is the technique. Credential access via comsvcs.dll minidump is T1003.001, LSASS Memory. Record the sub-technique when you can prove it.
- 03
What came before it?
Pivot backwards a tactic. Credential access implies execution implies initial access. Go find those events — they are almost always in your telemetry already.
- 04
What comes next if I am wrong about scope?
Pivot forwards. After credential access comes lateral movement. Search for Type 3 logons from that host in the following hour before you close the ticket.