Guide
Digital Forensics Guide
How to collect, examine and report digital evidence so it survives scrutiny. Seventeen short chapters, each one readable on its own, each one starting with the quick version.
It is for learners, practising examiners, and anyone who has to judge whether an examination was done properly. It covers workstations and laptops, servers and virtual machines, cloud services, phones, removable media and the network, and it goes deepest on Windows, Linux and macOS with full-disk encryption, because that is where the decisions you cannot undo get made.
It works for any investigation: misconduct, fraud, data theft, malware, a regulatory enquiry or a criminal matter. Where a case type changes the approach, the guide says so at the point it matters.
The two rules above all the others
- Stay inside your authority. A warrant, a written instruction from legal counsel, or a policy the user agreed to. Nothing beyond it.
- Do not change the evidence unless you have no choice. When you have no choice, make the smallest change you understand, and record exactly what you did and why.
Start here
No need to read it cover to cover. Pick the situation you are in.
- I am new to this
Read Foundations first; it sets out the labels and confidence scale everything else uses. Then follow the chapters in order.
- I am at a scene right now
The scene, then Volatile evidence, then your platform: Windows, Linux or macOS.
- The disk is encrypted
Encryption for the method, then the platform chapter for the exact steps. Do not shut anything down first.
- It is not a PC
Beyond the workstation covers servers, virtual machines, cloud, phones, removable media and the network.
- I have an image in the lab
Hidden data, Reconstruction and recovery, then Analysis and correlation.
- I have to write it up
- I just want the checklist
Quick reference checklists, ready to print for the scene and the lab.
All chapters
Six parts, in the order an examination runs: preserve, acquire, verify, examine, recover, correlate, validate, report. Sections are numbered 1 to 26 across the chapters, and every cross-reference is a link.
Part 1: Groundwork
- 1. Foundations
What digital forensics is for, the four activities, the language of findings and the lifecycle every examination follows.
Part 2: On site
- 2. The scene
Securing the area, the power-state decision, documenting before touching, and cutting a live system off the network. - 3. Identifying and prioritising evidence
Which devices and services can answer the questions, and the order to collect them in. - 4. Volatile evidence
Capturing memory and live system state: what, with which tools, the footprint and the paperwork. - 5. Storage acquisition and integrity
Imaging through write blockers, coping with failing media, hashing and verification. - 6. Custody and contingencies
Chain of custody, and what to do on site when devices are encrypted, damaged or will not image.
Part 3: Encrypted workstations
- 7. Encryption
Spotting encryption, recovering keys from memory and legitimate sources, password recovery against copies, and why a rejected key proves nothing. - 8. Windows
BitLocker, the live procedure for an unlocked machine, the actions that lose access for good, and the powered-off route. - 9. Linux
LUKS, dm-crypt, LVM and loop devices on a live system, nested encryption, and notes on ext4, XFS, Btrfs and Linux artefacts. - 10. macOS
FileVault and APFS on a live Mac, the limits on T2 and Apple silicon, snapshots, clones and macOS artefacts.
Part 4: Wider sources and hidden data
- 11. Beyond the workstation
Servers, virtual machines, cloud, mobile, removable media and network evidence: what changes and what does not. - 12. Hidden data
One method for any operating system: signatures, entropy, residual data, hidden storage, metadata, carving and steganography. - 13. Reconstruction and recovery
Rebuilding a damaged filesystem from what survives, and recovering fragmented files by structure when the metadata is gone.
Part 5: Making it stand up
- 14. Validation
Showing that reconstructed and recovered artefacts are what you say they are. - 15. Analysis and correlation
Memory forensics, timelines, triage across several devices, and correlating Windows, Linux and macOS evidence. - 16. Confidence, reporting and defensibility
The confidence scale, what a report must let another examiner understand, and the record that makes every finding reproducible.
Part 6: Toolkit
- 17. Practice
Best practice, the mistakes that wreck evidence, and printable checklists for the scene and the lab.
Revision history
Fifth edition. Rewritten for skimming. Every chapter opens with the quick version, a reading time and a progress bar; every section starts with an "In short" line and ends with a checklist; warnings, tips and worked examples are called out so they cannot be missed. This page now groups the chapters into six parts and offers routes in by situation. No section numbers or links changed.
Earlier editions
Fourth edition. Reorganised from one page into seventeen chapters, with section numbering kept continuous and every cross-reference made a link. Added section 16, Beyond the workstation, covering servers, virtual machines, cloud services, mobile devices, removable media and network evidence, so that the guide describes the discipline rather than one class of device. The introduction was rewritten to match.
Third edition. Added platform-specific live and powered-off procedures for Windows with BitLocker, Linux with LUKS and dm-crypt including nested encryption, and macOS with FileVault and APFS; a unified cross-platform data-hiding methodology, which absorbed the earlier steganography material; multi-device triage and cross-device correlation; the contents of a forensic report; the tool-reported label; and structural validation requirements.
Second edition. Replaced two pieces of earlier advice. Switching a device to aeroplane mode was previously suggested as an isolation step; it is a software interaction that changes system state, so section 4 prefers physical isolation and treats aeroplane mode as a last resort. Data carving was previously described as a general technique; Reconstruction and recovery and Validation require metadata-based reconstruction before carving and set out how carved results must be validated, because a carved file that opens is not thereby shown to be correct.