Memory forensics is a critical component of digital investigations. It allows analysts to capture and examine volatile system state information that disappears on shutdown. This guide covers RAM architecture, acquisition strategies, memory dump formats, anti-forensics, and threat detection techniques aligned with MITRE ATT&CK.
Memory refers to fast-access hardware used to temporarily store data for immediate use. The most common type, RAM (Random Access Memory), is volatile its contents are erased when power is lost. RAM holds:
Memory forensics (or memory analysis) involves capturing and analyzing the contents of volatile memory to uncover evidence of malicious activity. It's essential in cases where:
A memory dump (core dump) is a snapshot of a system’s RAM at a specific point in time. It may contain: