⚔ Offensive Security

The Cyber Kill Chain Explained

The cyber kill chain is a conceptual model that breaks a cyberattack into sequential stages, from an attacker's first research to the final theft or disruption of data. Originally adapted from a military targeting concept by defense contractor Lockheed Martin, it gives security teams a shared vocabulary for describing intrusions and a framework for deciding where to place defenses. Understanding the cyber kill chain helps both offensive testers plan realistic engagements and defenders disrupt attacks as early as possible.

What Is the Cyber Kill Chain?

The central insight behind the kill chain is that a successful intrusion is rarely a single event. It is a sequence of dependent steps, and an attacker must complete each one to reach their goal. For defenders, this is empowering: breaking any single link can stop the entire chain. The earlier a defender detects and disrupts an attacker, the less damage occurs and the cheaper the response.

The model describes attacker behavior at a strategic level rather than dictating specific tools. It pairs naturally with hands-on disciplines like penetration testing, where testers walk through similar stages under authorization.

The Seven Stages of the Cyber Kill Chain

The classic model defines seven phases that flow in order:

Recon -> Weaponization -> Delivery -> Exploitation -> Installation -> C2 -> Actions on Objectives

1. Reconnaissance

The attacker researches the target, identifying people, systems, and weaknesses. This is where OSINT dominates: harvesting email addresses, mapping infrastructure, and profiling technologies. Defenders can reduce exposure here by limiting the sensitive information they publish.

2. Weaponization

The attacker prepares the malicious payload, for example pairing an exploit with a document or crafting a booby-trapped installer. This stage happens on the attacker's own infrastructure, so defenders rarely observe it directly, but threat intelligence about tooling helps anticipate it.

3. Delivery

The weaponized payload is transmitted to the target through email attachments, malicious links, removable media, or a compromised website. Delivery is the first stage defenders can reliably block, using email filtering, web proxies, and user awareness training.

4. Exploitation

Once delivered, the payload triggers by exploiting a vulnerability or tricking a user into executing it. Patching, application allowlisting, and hardened configurations reduce the number of weaknesses available to exploit.

5. Installation

The attacker establishes persistence, such as installing a backdoor or creating a scheduled task, so their access survives reboots. Endpoint detection and response tools and file-integrity monitoring are effective controls at this stage.

6. Command and Control (C2)

The compromised host reaches back to attacker-controlled infrastructure to receive instructions. Detecting and blocking anomalous outbound traffic can sever the attacker's remote control even after a foothold exists.

7. Actions on Objectives

With hands-on access, the attacker pursues their goal — data theft, privilege escalation, lateral movement, encryption for ransom, or sabotage. Segmentation, least-privilege access, and data loss prevention limit how far an intruder can get.

Using the Kill Chain for Defense

The kill chain's real value is defensive planning. By mapping detective and preventive controls to each stage, security teams build defense in depth rather than relying on a single barrier. A useful exercise is to list, for every phase, the controls that could detect or disrupt an attacker there. Gaps become obvious.

This approach also frames incident response. When investigators identify which stage an attacker has reached, they can predict likely next steps and prioritize containment accordingly. It is a natural fit for collaborative red team and blue team exercises.

Limitations and Alternatives

The traditional kill chain is powerful but imperfect, and thoughtful practitioners recognize its constraints:

  • It is linear and perimeter-focused, which fits malware-based intrusions better than insider threats or attacks that begin with stolen credentials, where several early stages simply do not apply.
  • It emphasizes prevention at delivery, potentially underweighting threats that are already inside the network.

Complementary frameworks address these gaps:

  • MITRE ATT&CK is a detailed knowledge base of real adversary tactics and techniques. Rather than a strict sequence, it is a matrix that maps observed behaviors, giving defenders far more granularity.
  • The Unified Kill Chain merges kill-chain thinking with ATT&CK to cover the full attack path, including internal movement and actions after the initial breach.

Most mature teams use the kill chain for high-level storytelling and ATT&CK for detailed detection engineering.

The Kill Chain in Authorized Testing

For ethical hackers, the kill chain is a planning template. During an authorized engagement, a tester can consciously work through each phase, documenting which links the organization's defenses successfully break. This produces findings that are easy for stakeholders to understand because they map to a familiar narrative.

Crucially, the model does not change the ethics of the work. Every action still requires explicit authorization, a defined scope, and responsible disclosure of results. Practicing the full chain safely is best done in labs, CTFs, and purpose-built ranges rather than against systems you do not own.

Key Takeaways

  • The cyber kill chain models an intrusion as a sequence of dependent stages, so disrupting any single link can stop the whole attack.
  • Its seven phases run from reconnaissance and weaponization through delivery, exploitation, installation, command and control, and actions on objectives.
  • Mapping controls to each stage builds defense in depth and structures incident response.
  • The model is linear and perimeter-centric, so pair it with MITRE ATT&CK or the Unified Kill Chain for insider threats and post-breach activity.
  • In ethical testing, the kill chain is a planning and reporting framework, never a substitute for authorization and responsible disclosure.
cyber-kill-chainattack-lifecyclethreat-modelingmitre-attackintrusion-analysis

Frequently asked questions

What is the cyber kill chain?

The cyber kill chain is a conceptual model, originally adapted from a military targeting concept by Lockheed Martin, that breaks a cyberattack into sequential stages from initial research to the final theft or disruption of data. It gives security teams a shared vocabulary for describing intrusions and a framework for deciding where to place defenses. Its core insight is that an intrusion is a sequence of dependent steps rather than a single event.

What are the seven stages of the cyber kill chain?

The classic model defines reconnaissance, weaponization, delivery, exploitation, installation, command and control, and actions on objectives. Each stage depends on the ones before it, so an attacker must complete them in order to reach their goal. This ordering is what makes the model useful for planning layered defenses.

How does the cyber kill chain help defenders?

Because the stages are dependent, breaking any single link can stop the entire attack, and the earlier a defender disrupts an attacker the less damage occurs. Security teams map preventive and detective controls to each stage to build defense in depth rather than relying on a single barrier. The model also frames incident response by helping investigators predict an attacker's likely next steps.

What is the difference between the cyber kill chain and MITRE ATT&CK?

The cyber kill chain is a high-level, linear narrative of an attack's stages, useful for storytelling and planning. MITRE ATT&CK is a detailed knowledge base and matrix of real adversary tactics and techniques that maps observed behaviors with far more granularity and no strict sequence. Most mature teams use the kill chain for the big picture and ATT&CK for detailed detection engineering.

What are the limitations of the cyber kill chain?

The traditional model is linear and perimeter-focused, so it fits malware-based intrusions better than insider threats or attacks that begin with stolen credentials, where several early stages simply do not apply. It also emphasizes prevention at delivery, potentially underweighting threats that are already inside the network. Complementary frameworks like MITRE ATT&CK and the Unified Kill Chain help address these gaps.

How is the cyber kill chain used in authorized security testing?

Ethical hackers use the kill chain as a planning and reporting template, consciously working through each phase and documenting which links an organization's defenses successfully break. Because the stages map to a familiar narrative, findings become easy for stakeholders to understand. The model never changes the ethics of the work, which still requires explicit authorization, a defined scope, and responsible disclosure.

Try it hands-on

K0G is an open toolkit of browser-based security utilities — hashing, encoding, JWT, certificates, crypto and more, all running locally in your browser.

Explore the tools →