by John Lukach
I have been happy with AVML (Acquire Volatile Memory for Linux) from Microsoft for acquiring memory from x86_64 Linux systems.
https://github.com/microsoft/avml
With most of my workloads running on arm64 now, I was excited to see the return of DumpIt for Linux under the Magnet Forensics banner.
https://github.com/MagnetForensics/dumpit-linux
The provided directions focus on Ubuntu, where my primary server operating system is Amazon Linux, so I wanted to share my notes.
yum install xz-develcurl https://sh.rustup.rs -sSf | sh -s -- -ysource "$HOME/.cargo/env"git clone git@github.com:MagnetForensics/dumpit-linux.gitcd dumpit-linuxcargo build --releasecd target/release./dumpitforlinux -hDumpIt (For Linux - x64 & ARM64) 0.1.0 (2023-01-27T13:42:56Z)
Linux memory acquisition that makes sense.
Copyright (c) 2022, Magnet Forensics, Inc.
A program that makes memory analysis for incident response easy, scalable and practical
Usage: dumpitforlinux [OPTIONS] [Output Path]
Arguments:
  [Output Path]  Path to the output archive or file
Options:
  -0, --to-stdout  Write to stdout instead of a file
  -r, --raw        Create a single core dump file instead of a compressed archive
  -v, --verbose    Print extra output while parsing
  -h, --help       Print help information
  -V, --version    Print version information