Roadmaps Security roadmaps Core domains
Digital Forensics and Incident Response (DFIR)
When an attack happens, work out exactly what the attacker did, stop them, recover, and preserve the evidence properly.
Estimated time: 25–43 months · At about 10 hours a week.
- BeginnerEvidence, artefacts and the incident lifecycle3–4 months
- IntermediateMemory, network and endpoint investigations4–6 months
- AdvancedEnterprise, cloud and malware analysis6–9 months
- ExpertLeading major incidents and advancing the field12–24 months
Overview
Incident response is the process of handling a security incident: preparing for it, detecting and analysing it, containing it, removing the attacker, recovering, and learning from it. Digital forensics is the careful collection and analysis of evidence from computers, phones, memory, networks and cloud services.
Together they answer the questions every organisation asks after a breach: how did they get in, what did they touch, what did they take, are they still here, and what do we have to report? Forensic work done carefully can also stand up in court.
Why it matters
Every serious incident needs DFIR skills, and regulations such as GDPR and NIS2 set short deadlines to report incidents and their impact. A good investigation is the difference between guessing and knowing what happened.
Typical job roles
- EntryJunior incident responder / DFIR analyst Collects evidence, runs triage tools and builds timelines under supervision.
- Mid-levelIncident responder Investigates incidents, scopes the compromise and leads containment.
- Mid-levelDigital forensic examiner Analyses disks, phones and memory, often for legal or HR cases.
- SeniorMalware analyst Reverse engineers malicious code to find what it does and how to detect it.
- SeniorSenior incident response consultant Leads response for clients, often during ransomware attacks.
- LeadDFIR lead / head of incident response Runs the IR team, retainer clients and major incident command.
Prerequisites
- Solid Windows and Linux knowledge, including the file system, the registry and services.
- Networking basics and the ability to read a packet capture.
- Security Operations beginner stage, or equivalent experience triaging alerts.
- Scripting in Python or PowerShell for parsing and automating.
Learning path
-
Beginner Evidence, artefacts and the incident lifecycle 3–4 months
Topics
Skills
- Take a forensic image of a disk and verify it with a hash.
- Find evidence of program execution, logons and file access on Windows.
- Build a simple timeline from several artefacts.
- Keep notes and a chain of custody that someone else can follow.
Hands-on projects and labs
- Create a disk image of a test VM with FTK Imager or dd, then analyse it in Autopsy.
- Use Eric Zimmerman's tools to parse the registry, prefetch and event logs from a Windows VM you used for a day.
- Solve beginner forensics challenges on CyberDefenders using the free NIST CFReDS datasets as extra practice.
Done when you can…
- Explain the six phases of incident response and what happens in each.
- Show, from artefacts alone, which programs ran on a machine and when.
- Write a short forensic report with findings, evidence and method.
-
Intermediate Memory, network and endpoint investigations 4–6 months
Topics
Skills
- Capture and analyse memory with Volatility 3 to find malicious processes and injected code.
- Collect triage data from many machines with Velociraptor.
- Scope an incident: every machine and account the attacker touched.
- Plan containment that does not tip off the attacker too early.
Hands-on projects and labs
- Infect an isolated VM with a known sample from a malware training set (never on your real network), capture memory, and find the malware with Volatility 3.
- Deploy Velociraptor to a few lab machines and hunt for a persistence technique across all of them.
- Investigate a full scenario on CyberDefenders or Blue Team Labs Online and write it up as a client report.
Done when you can…
- Find an attacker's process, network connections and persistence in a memory image.
- Lead a lab investigation from first alert to scoped compromise and a timeline.
- Write an executive summary that a non-technical manager understands.
-
Advanced Enterprise, cloud and malware analysis 6–9 months
Topics
Skills
- Investigate incidents across hundreds of machines and cloud tenants.
- Analyse a malware sample in a safe lab and write YARA rules for it.
- Investigate a compromised Microsoft 365 or AWS account from its audit logs.
- Turn investigation findings into detections and intelligence.
Hands-on projects and labs
- Set up REMnux and FLARE VM in an isolated network and analyse samples from a reputable training source.
- Use Ghidra to reverse engineer a crackme or a training sample and describe its behaviour.
- Simulate a compromised cloud account in your own tenant and investigate it from the logs alone.
Done when you can…
- Write a malware analysis report with indicators, behaviour and detection rules.
- Run a complete simulated ransomware response, including recovery decisions.
-
Expert Leading major incidents and advancing the field 12–24 months
Topics
Skills
- Command a major incident with executives, lawyers, insurers and regulators involved.
- Build an IR plan, playbooks and a team that improves after every incident.
- Develop new forensic methods or tools, and validate them.
Hands-on projects and labs
- Write and run a full tabletop exercise for executives, including regulatory reporting deadlines under GDPR and NIS2.
- Publish a tool, a parser or research on a new artefact.
Done when you can…
- Lead a major incident from first call to final report.
- Have your methods or tools used by others in the DFIR community.
Tools and technologies
- Autopsy and The Sleuth Kit Open-source disk forensics platform and libraries.
- Volatility 3 The standard framework for memory forensics.
- Velociraptor Endpoint collection and hunting at scale.
- Eric Zimmerman's tools Parsers for Windows artefacts: registry, event logs, prefetch, LNK and more.
- Plaso (log2timeline) Builds super timelines from many artefacts.
- Timesketch Collaborative timeline analysis.
- Chainsaw Fast hunting through Windows event logs with Sigma rules.
- Hayabusa Windows event log timeline and threat hunting tool.
- FTK Imager Free disk and memory imaging tool.
- YARA Pattern matching to identify and classify malware.
- Ghidra Reverse engineering suite from the NSA.
- REMnux Linux toolkit for malware analysis.
- SIFT Workstation Free forensic workstation from SANS.
- CyberChef Decode and transform data found during investigations.
Certifications
Take them in roughly this order. Costs and details for the ones marked with a link are on the Certifications page.
- Entry Security+ CompTIAA common baseline.Cost and exam details
- Intermediate Certified Defensive Security Analyst (CDSA) Hack The BoxHands-on, includes forensics and incident response.Cost and exam details
- Advanced GIAC Certified Incident Handler (GCIH) GIAC (SANS)The best-known incident handling certification.Cost and exam details
- Intermediate GIAC Certified Forensic Examiner (GCFE) GIACWindows forensics.
- Advanced GIAC Certified Forensic Analyst (GCFA) GIACAdvanced incident response and memory forensics.
- Advanced GIAC Network Forensic Analyst (GNFA) GIACNetwork forensics.
- Advanced GIAC Reverse Engineering Malware (GREM) GIACMalware analysis.
Resources
- Incident Response Recommendations (SP 800-61 Rev. 3)
- Computer Forensic Reference Data Sets (CFReDS)
- CyberDefenders
- 13Cubed (videos)
- The DFIR Report
- Volatility 3 documentation
- Velociraptor documentation
- SANS DFIR posters and cheat sheets
- Blue Team Labs Online
- Practical Malware Analysis
- Practical Linux Forensics
- FOR508: Advanced Incident Response, Threat Hunting and Digital Forensics
Frameworks and standards
- NIST SP 800-61 Rev. 3 Incident response recommendations, aligned with CSF 2.0.
- NIST SP 800-86 How to build forensic techniques into incident response: collection, examination, analysis and reporting.
- ISO/IEC 27037 Guidelines for identifying, collecting, acquiring and preserving digital evidence.
- MITRE ATT&CK A knowledge base of real attacker tactics and techniques, used to plan detections, hunts and red team work.
- NIST Cybersecurity Framework (CSF) 2.0 A common way to describe and improve an organisation's security, organised as Govern, Identify, Protect, Detect, Respond and Recover.
- GDPR (General Data Protection Regulation) The EU law on personal data: lawful use, people's rights, breach notification and security of processing.
- NIS2 Directive The EU law that sets security and incident reporting duties for essential and important organisations.
Career path
A common progression. Titles vary between companies.
- SOC analyst or IT administrator0–2 years
- Junior DFIR analyst1–3 years
- Incident responder or forensic examiner3–6 years
- Senior IR consultant or malware analyst6–9 years
- Head of incident response10+ years
Related domains to move into
All security roadmaps Back to top
Last reviewed: . Found a mistake, or want a roadmap written sooner? Contact