Volatility - An advanced memory forensics framework - 2.6.1 a438e76
10K+
Dockerfile linkslatest (volatility/Dockerfile) - Raw linear sample (dd)
- Hibernation file (from Windows 7 and earlier)
- Crash dump file
- VirtualBox ELF64 core dump
- VMware saved state and snapshot files
- EWF format (E01)
- LiME format
- Mach-O file format
- QEMU virtual machine dumps
- Firewire
- HPAK (FDPro)
Volatility report
(Can also convert files between the formats listed previously)
Method 1. Clone the repository and build by yourself
git clone https://gitlab.com/CinCan/tools
cd tools/volatility
docker build . -t cincan/volatility
Method 2. Pull the docker image
docker pull cincan/volatility
Method 3. use 'cincan' tool
Follow 'cincan' tool installation steps. If this tool is used, no need to install 'Volatility' separately. Get a high level summary of a memory sample:
Method 1. Run the docker container
Print help and possible arguments for the program:
$ docker run cincan/volatility
Get basic information for a sample volatility_sample.vmem in directory /samples
$ docker run --rm -v /samples:/samples -ti cincan/volatility imageinfo -f /samples/volatility_sample.vmem
Method 2. Run with 'cincan' tool:
Print help and possible arguments for the program:
$ cincan run cincan/volatility
Get basic information for a sample volatility_sample.vmem in directory samples
$ cincan run cincan/volatility imageinfo -f samples/volatility_sample.vmem
See full command reference:
https://github.com/volatilityfoundation/volatility/wiki/Command-Reference
Three tests are included for testing the functionality of the container.
Tox can be used for testing this tool (run from the root of this repository):
pip install tox
tox stable/volatility
Sample file used for testing is available at
https://github.com/volatilityfoundation/volatility
Content type
Image
Digest
Size
51.1 MB
Last updated
over 5 years ago
docker pull cincan/volatility