Join our Newsletter — 33% off our NHI Course
Home› Glossary› Cyber Security› Volatility
Cyber Security

Volatility

← Back to Glossary
By NHI Mgmt Group Updated October 31, 2026 Domain: Cyber Security

Volatility is an open-source memory forensics framework used to analyze memory images from Windows and other systems. It helps investigators identify the operating system profile, list running processes, and extract suspicious code or process data from captured memory.

What Volatility Does in Memory Forensics

Volatility is a memory forensics framework for examining captured RAM images after an incident or investigation. Its value is that it can reveal what was active in memory at a point in time, including live processes, injected code, hooks, network activity, and artefacts that may never have been written to disk.

Why Memory Images Matter

Memory is often the most time-sensitive evidence source in a compromise. Processes can be hidden, terminated, or altered by the time an investigator arrives, while RAM may still contain decrypted content, unpacked malware, command data, and remnants of attacker activity. That makes memory analysis especially useful when disk artefacts are incomplete or intentionally cleaned up.

What Investigators Look For

In practice, Volatility is used to reconstruct what the system was doing at capture time. Investigators typically identify the operating system profile, enumerate running and terminated processes, inspect command lines, review loaded modules, and trace suspicious memory regions for signs of injection or tampering. Those artefacts help separate normal system activity from compromise indicators.

Because memory is volatile by design, the quality of the capture matters as much as the analysis. If acquisition is delayed, the most relevant evidence may disappear through reboot, process exit, or normal memory churn. Analysts therefore treat the memory image itself as a point-in-time snapshot, not a complete history of the host.

How Volatility Fits Incident Response

Volatility usually sits in the post-compromise analysis phase, where it supports triage, scoping, and validation of other findings. It can confirm whether a suspicious process was running, whether attacker tooling was loaded in memory, and whether the host shows signs of living-off-the-land behaviour, code injection, or credential theft mechanisms that left few disk traces.

That makes it especially useful when defenders need to answer narrow but important questions quickly: what executed, what persisted only in memory, and what evidence should be preserved before the host is remediated or reimaged. It is a forensic tool, but the outputs directly shape containment and eradication decisions.

Risk and Threat Considerations

Memory forensics exists because modern attacks often try to live in memory, evade disk-based detection, or erase obvious artefacts before responders arrive. When a compromise involves injected code, unpacked malware, or stolen session material, the live RAM image may be the only place those clues still exist.

Failure mechanism: Attackers exploit the short lifespan of in-memory evidence, process hollowing, reflective loading, credential dumping, and other techniques that leave minimal on-disk trace, reducing the chance of detection before reboot or cleanup.

Impact: If responders do not capture and analyse memory promptly, they can miss the attacker’s true execution path, lose proof of compromise, and fail to identify exposed secrets, active sessions, or additional hosts that were touched during the intrusion.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5AU-6 — Audit Record Review, Analysis, and ReportingMemory forensics supports review of runtime evidence after suspicious activity.
SI-4 — System MonitoringVolatility helps inspect live system state after monitoring alerts or suspected compromise.
Recommendation — Correlate volatile artefacts with audit data to validate suspicious execution and scope compromise. Use captured memory to verify injected code, hidden processes, and active attacker tooling.
MITRE ATT&CKT1055 — Process InjectionThe tool is used to detect and investigate memory-resident process injection techniques.
Recommendation — Map suspicious memory regions and process anomalies to process injection techniques during triage.
CIS Controls v88 — Audit Log ManagementMemory evidence complements logging when logs are incomplete or tampered with.
13 — Network Monitoring and DefenseMemory analysis can reveal active network-aware malware and command activity on a host.
Recommendation — Retain and cross-check volatile evidence alongside logs to reconstruct attack activity. Inspect memory artefacts that explain traffic anomalies or malicious process communication.

Practitioner Guidance

Why practitioners should care: Volatility is most useful when it is paired with disciplined evidence collection. The capture must be handled as forensic evidence, and the investigation should preserve the raw image so findings can be reproduced and rechecked.

Common misunderstanding: A clean disk does not mean a clean host. Memory analysis often finds the evidence that endpoint logs, file scans, or antivirus telemetry missed, especially when the attacker used transient code or runtime-only execution.

Practitioner takeaway: Use Volatility as part of a broader incident workflow that starts with rapid acquisition, then moves from memory artefacts to scoping, containment, and post-incident review.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 31, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org