Common linux raw shipped files:
- vmlinuz - the compressed Linux kernel, sometimes it’s called
bzImage, we can extract it into the actual kernel ELF file calledvmlinux. - initramfs.cpio.gz - the Linux file system that is compressed with
cpioandgzip, directories such as/bin,/etc, … are stored in this file, also the vulnearable kernel module is likely to be included in the file system as well. For other challenges, this file might come in some other compression schemes.
[BOOK] Linux Internals:
https://github.com/0xAX/linux-insides/blob/master/SUMMARY.md
http://books.gigatux.nl/mirror/kerneldevelopment/0672327201/toc.html
https://www.linuxfromscratch.org/lfs/view/stable/
[BOOK] Linux Kernel Teaching:
https://linux-kernel-labs.github.io/refs/heads/master/
Interactive map of Linux kernel:
https://makelinux.github.io/kernel/map/
