Breaking Down the Cyber Kill Chain
One of the most useful mental models in security: the seven stages of an attack โ and exactly where you can break the chain.
In the field of cybersecurity, one of the most widely-used frameworks for describing the stages of a cyber attack is the Cyber Kill Chain. Developed by Lockheed Martin, it's a simple way to understand how an attack unfolds โ and, more importantly, where defenders can step in to stop it.
At a high level, the chain has seven stages. The good news: you don't have to win at every stage. Break the chain at any single link and the attack fails.
The seven stages
- Reconnaissance โ the attacker gathers intel and looks for weak spots.
- Weaponization โ they build the payload that exploits what they found.
- Delivery โ the payload is sent (email, a malicious link, a USB).
- Exploitation โ the vulnerability is triggered and code runs.
- Installation โ they establish a foothold to keep access.
- Command & Control โ the foothold phones home for orders.
- Actions on Objectives โ the actual goal: theft, encryption, destruction.
Defending each link
Here's the part I drill with my students: every stage has a matching set of defenses. Map your controls to the chain and the gaps become obvious.
Reconnaissance
Limit what's publicly discoverable, segment your network, and train people on what attackers can learn from a casual LinkedIn scroll. A quick way to see your own exposure:
# what does the internet already know about you?
whois yourdomain.com
nslookup yourdomain.com
theHarvester -d yourdomain.com -b all
Delivery & exploitation
This is where most real-world attacks actually land โ usually through email. Email filtering, patching, and a little healthy skepticism cover most of it. In class I prove the point by sending a (harmless) phishing test; the click rate is always a wake-up call.
Putting it to work
Run your last incident โ or a hypothetical one โ through the chain. At which link could you have stopped it? That question, asked honestly, is worth more than most security audits.
Want the hands-on version? My penetration testing course walks the chain from both sides โ attacking and defending โ using real-world vulnerabilities.