Free through lesson 3

Incident Response

Preparation, detection and first response, analysis, containment and eradication, recovery and reporting, and the post-incident review. In 30 lessons you learn to run an incident at a fictional company from start to finish.

Curriculum

The 30 lessons are grouped into six chapters. Working through from chapter 1 is recommended, but you can also dip into the parts you need. * Standard-library Python runs right in the browser. All commands and logs come from fictional hosts.

Chapter 1 — The big picture (lessons 1–5)

What an incident is, the response lifecycle, the team, preparation and how to judge severity.

Chapter 2 — Detection and first response (lessons 6–10)

What to record, what to protect and whom to tell in the first hours after something looks wrong.

Chapter 3 — Analysis (lessons 11–15)

Building a timeline, tracing entry and lateral movement, and compiling IOCs, plus the common analysis traps.

Chapter 4 — Containment and eradication (lessons 16–20)

Containing accounts, hosts and networks and removing the cause, including how to respond to ransomware.

Chapter 5 — Recovery and communication (lessons 21–25)

Bringing services back safely and explaining and reporting to people inside and outside the organisation.

Chapter 6 — Review and improvement (lessons 26–30)

Post-incident reviews, preventing recurrence, metrics and tabletop exercises. The course ends with an incident response plan.

Once you have finished all 30 lessons, move on to the Introduction to Digital Forensics course. See the order of courses on the security track page. Membership unlocks every course.