Making volatility 3 profile - 20/08/2026
Let's assume we are dealing with the compromised system.
We first need to find the debugging kernel. This kernel had must been compiled with debugging symbols (volatility 3 need these to find out info) and after compilation, it should not be stripped. Please note, due to the huge size of this file, these are not generally comes now with the OS.
On the compromised system run this command:
find / -name vmlinu\* -size +100M 2>/dev/null
You may get the following:
/usr/lib/debug/boot/vmlinux-5.10.0-21-amd64 (If you find this then this means it is the debugging version. /boot/vmlinuz-5.10.0-21-amd64 --> and if you find this way then it is kernel version)
file /usr/lib/debug/boot/vmlinux-5.10.0-21-amd64
/usr/lib/debug/boot/vmlinux-5.10.0-21-amd64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=5e5d3209033f927baa64…,
with debug_info, not stripped --> This one is important
Comments
Post a Comment