Digital forensics is the application of scientific methods to the identification, preservation, analysis, and presentation of digital evidence. It spans disk forensics (file system analysis, deleted file recovery, timeline reconstruction), memory forensics (live capture of volatile data, malware hunting in RAM), network forensics (packet capture analysis, flow reconstruction), mobile forensics, and cloud forensics. Unlike incident response — which prioritizes rapid containment — forensics prioritizes evidence integrity and legal defensibility. The two disciplines overlap significantly in DFIR (Digital Forensics and Incident Response) roles.
Start with the foundational skill: disk forensics. Learn the evidence handling chain of custody before touching any tools. Then move to memory forensics since most active threats live in RAM, and then to network forensics for traffic analysis.
Understand evidence handling: chain of custody, write blockers, hash verification (MD5/SHA-256)
Learn the Sleuth Kit / Autopsy — the most accessible open-source forensic platform
Work through Eric Zimmermann’s tools — the definitive Windows artifact toolkit
Learn Volatility 3 — the standard for memory forensics
Practice on CyberDefenders — free DFIR challenges with real forensic images
Work through SANS Posters & Cheat Sheets for Windows and Linux forensics quick reference
Disk & File System Forensics
Tool
Purpose
Link
Autopsy / Sleuth Kit
GUI-based disk forensics platform — timeline, file recovery, keyword search
sleuthkit/autopsy
Eric Zimmermann Tools (EZ Tools)
Suite of 30+ Windows artifact parsers: MFT, Registry, LNK, Prefetch, Amcache, ShimCache
ericzimmerman.github.io
KAPE — Kroll Artifact Parser and Extractor
Triage collection and artifact parsing — most widely used in enterprise DFIR
github.com/EricZimmerman/KapeFiles
FTK Imager (free)
Disk imaging, evidence acquisition, hash verification
AccessData / Exterro
Plaso / log2timeline
Supertimeline generation from disk artifacts, logs, browser history
log2timeline/plaso
Velociraptor
Endpoint triage, artifact collection, live forensics at scale
Velocidex/velociraptor
Tool
Purpose
Link
Volatility 3
The standard memory forensics framework — Windows, Linux, macOS
volatilityfoundation/volatility3
MemProcFS
Virtual file system over memory dump — browse processes, files, registry from a memory image
ufrisk/MemProcFS
Rekall (archived)
Memory forensics framework — largely superseded by Volatility 3
google/rekall
Tool
Purpose
Link
Wireshark
Packet capture analysis — the universal PCAP tool
wireshark/wireshark
NetworkMiner
Passive network sniffer and PCAP parser — reconstructs files and credentials from traffic
netresec.com/networkminer
Zeek (formerly Bro)
Network protocol analyzer generating structured logs — used heavily in DFIR and NSM
zeek/zeek
Arkime (formerly Moloch)
Full-packet capture and PCAP indexing at scale
arkime/arkime
Artifact Analysis & Utilities
Commercial & Enterprise Platforms
Platform
Category
Key Capabilities
EnCase Forensic — OpenText
Disk & Enterprise Forensics
Court-accepted evidence acquisition and analysis, comprehensive Windows/Linux/macOS support
Magnet AXIOM
All-in-One DFIR
Disk, mobile, cloud, and memory forensics in a single platform; widely used by law enforcement and corporate investigators
Cellebrite UFED
Mobile Forensics
Industry standard for mobile device extraction — physical, logical, cloud acquisition
Nuix
Large-Scale Evidence Processing
eDiscovery-grade processing of massive evidence sets; used in high-stakes litigation and government investigations
Oxygen Forensic Detective
Mobile & Cloud Forensics
Mobile devices, cloud services, drones, and IoT forensics
Exterro (FTK Suite)
Enterprise DFIR & eDiscovery
Full forensic investigation platform with legal hold and eDiscovery integration
Cado Security
Cloud & Container Forensics
Automated forensic acquisition for AWS/Azure/GCP — addresses the ephemeral evidence challenge in cloud environments
CrowdStrike Falcon Forensics
EDR-Based Forensics
Remote forensic collection from CrowdStrike-managed endpoints at enterprise scale
Resource
Focus
The Art of Memory Forensics — Ligh, Case, Levy & Walters
The definitive memory forensics textbook — Volatility-based, covers Windows/Linux/macOS
File System Forensic Analysis — Brian Carrier
Deep coverage of FAT, NTFS, ext, HFS+ file systems and their forensic artifacts
Digital Forensics with Open Source Tools — Altheide & Carvey
Practical open-source forensics methodology
Placing the Suspect Behind the Keyboard — Brett Shavers
Windows artifact investigation for attribution
Intelligence-Driven Incident Response — Beyer & Cloppert
Combining forensics with threat intelligence for structured DFIR
Windows Forensics Cookbook — Scar de Courcier & Others
Practical recipes for Windows artifact analysis
Certification
Issuer
What It Validates
GCFE — GIAC Certified Forensic Examiner
GIAC/SANS
Windows forensics, artifact analysis, incident timeline reconstruction
GCFA — GIAC Certified Forensic Analyst
GIAC/SANS
Advanced memory forensics, malware analysis, intrusion investigation
GASF — GIAC Advanced Smartphone Forensics
GIAC/SANS
Mobile device forensics — iOS and Android acquisition and analysis
GNFA — GIAC Network Forensic Analyst
GIAC/SANS
Network traffic analysis, protocol dissection, intrusion reconstruction from PCAP
GREM — GIAC Reverse Engineering Malware
GIAC/SANS
Malware analysis in forensic context — static and dynamic techniques
CCE — Certified Computer Examiner
ISFCE
Vendor-neutral computer forensics examination certification
CFCE — Certified Forensic Computer Examiner
IACIS
Law enforcement-focused computer forensics certification
EnCE — EnCase Certified Examiner
OpenText
EnCase platform proficiency — widely recognized in legal proceedings
Channel
Focus
13Cubed
Windows forensics, Volatility, KAPE, registry analysis — best free DFIR channel
SANS Digital Forensics
SANS instructor content — memory, disk, and network forensics
CyberDefenders
DFIR challenge walkthroughs
John Hammond
CTF and forensic challenge walkthroughs
Forensic Focus
Professional DFIR webinars — mobile, cloud, legal
DFIR Investigation Methodology
Order of Volatility (collect most volatile first)
CPU registers, cache, running processes
RAM / memory contents
Network connections (active)
Running processes with open files
Disk (filesystem, MFT, prefetch)
Remote logging / SIEM (before log rotation)
Physical media (offline backups)
Physical: dd if=/dev/sda of=/path/to/image.dd bs=512 + SHA256 hash before/after
Forensic tools: FTK Imager (Windows, free), Guymager (Linux), dcfldd (hash-while-imaging)
Write blockers: Tableau, Wiebetech — always use hardware write blocker before imaging
Chain of custody: Document every step, hash evidence at acquisition
Windows Artifact Locations
Artifact
Path
Forensic Value
Prefetch
C:\Windows\Prefetch*.pf
Program execution evidence (last 8 run times)
NTFS MFT
$MFT
Every file ever on volume, timestamps
Recycle Bin
C:$Recycle.Bin
Deleted files with original path + deletion time
LNK Files
%APPDATA%\Microsoft\Windows\Recent
File access history
Jump Lists
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations
Application-specific recent files
Shimcache/AppCompatCache
SYSTEM hive
Program execution (AppCompat layer)
Amcache
C:\Windows\AppCompat\Programs\Amcache.hve
SHA1 hashes of executed programs
Registry Run Keys
HKLM/HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Persistence
NTFS Journal ($UsnJrnl)
$Extend$UsnJrnl
File system change log
Browser History
%APPDATA%\Local[Browser]\User Data\Default
Web activity
Event Logs
C:\Windows\System32\winevt\Logs\
Security, System, Application events
Windows Timeline
C:\Users[user]\AppData\Local\ConnectedDevicesPlatform
App and file activity
SRUM
C:\Windows\System32\sru\SRUDB.dat
Network and app resource usage
Key Windows Event IDs for DFIR
4624/4625: Logon success/failure
4648: Explicit credential logon (runas)
4688: Process creation
4698/4702: Scheduled task created/modified
7045: New service installed
4776: NTLM authentication
4768/4769: Kerberos TGT/service ticket request
1102: Security audit log cleared
4657: Registry key value modified
Tool
Use Case
Platform
Volatility 3
Memory analysis
Cross-platform
Autopsy
Disk forensics GUI
Cross-platform
KAPE
Triage artifact collection
Windows
Velociraptor
Enterprise DFIR at scale
Cross-platform
Chainsaw
Fast Windows event log hunting
Windows
Hayabusa
Sigma-based Windows event log analysis
Windows
Eric Zimmermann Tools (EZTools)
Windows artifact parsing (MFT, LNK, Registry, Prefetch)
Windows
FTK Imager
Evidence acquisition
Windows
WinPMem
Memory acquisition
Windows
NetworkMiner
PCAP analysis
Cross-platform
Zeek
Network traffic analysis
Linux/Mac