Volatility (software) explained

Volatility
Latest Release Version:2.6.1
Programming Language:Python
Operating System:Windows, Mac OS X, Linux
License:GNU GPL 2.0
Repo:https://github.com/volatilityfoundation/volatility

Volatility is an open-source memory forensics framework for incident response and malware analysis. It is written in Python and supports Microsoft Windows, Mac OS X, and Linux (as of version 2.5[1]).

Volatility was created by Aaron Walters, drawing on academic research he did in memory forensics.[2] [3]

Operating system support

Volatility supports investigations of the following memory images:[4]

Windows:

Mac OSX:

Linux:

Memory format support

Volatility supports a variety of sample file formats and the ability to convert between these formats:

Notes and References

  1. Web site: The Volatility Foundation - Open Source Memory Forensics.
  2. Petroni, N. L., Walters, A., Fraser, T., & Arbaugh, W. A. (2006). FATKit: A framework for the extraction and analysis of digital forensic data from volatile system memory. Digital Investigation, 3(4), 197-210.
  3. Walters, A., & Petroni, N. L. (2007). Volatools: Integrating Volatile Memory into the Digital Investigation Process. Black Hat Briefings DC 2007, 1-18.
  4. Web site: volatilityfoundation/volatility. 2020-12-25. GitHub. en.