Everything is built from source and easily modifiable, powered by Buildroot
ID: aratu-week-2024-talk-by-ciro-santilli/everything-is-built-from-source-and-easily-modifiable-powered-by-buildroot
Aratu Week 2024 Talk by Ciro Santilli: My Best Random Projects Everything is built from source and easily modifiable, powered by Buildroot by
Ciro Santilli 37 Updated 2025-05-13 +Created 2024-09-26
The following are stored in submodules:
submodules/binutils-gdb/
submodules/buildroot/
submodules/gcc/
submodules/glibc/
submodules/linux/
submodules/qemu/
So you can modify source, rebuild and that's it, its in the VM.
asmlinkage __visible void __init __no_sanitize_address start_kernel(void)
{
pr_info("I'VE HACKED THE LINUX KERNEL!!!");
Rebuild Linux:
./build-linux
Rerun:
./run
And after boot we see:
<6>[ 0.000000] I'VE HACKED THE LINUX KERNEL!!!
New to topics? Read the docs here!