volatility
Analyze RAM dumps to recover running processes, network connections, and injected code. Use memory forensics plugins to identify malware artifacts and anomalies.
Instructions
Memory forensics framework for analyzing RAM dumps. Extracts running processes, network connections, loaded DLLs, registry hives, injected code, and malware artifacts from memory images. Requires a memory profile matching the source OS version. Output: structured forensic data — process trees, network sockets, registry keys, or flagged anomalies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| opts | No | Additional volatility options (e.g. '-p PID' to filter by process ID) | |
| image | Yes | Path to memory dump file (.raw, .vmem, .mem) | |
| plugin | Yes | Plugin to run (e.g. pslist, pstree, netscan, malfind, cmdscan, hivelist, timeliner) | |
| profile | No | Memory profile matching the OS (e.g. 'Win7SP1x64', 'Win10x64_19041', 'Win2016x64') |