
Credits to https://github.com/TurtleARM
Install Ubuntu-22.04.5-live-server-iso and fully install the version, but don’t update the system
Install the Linux kernel version 6.1.6 onto the Virtual Machine with the Ubuntu version 24.04.5
Install the following binaries to compile the kernel
build-essential libncurses-dev bison flex libssl-dev libelf-dev bc libmnl-dev libnftnl-dev
Copy the config listed in this repo to the kernel’s root folder and build the kernel using the following commands
make oldconfig
make -j$(npoc)
sudo make modules_install
sudo make install, if kernel does not show in /boot, try again.
sudo update-grub to update boot manager
reboot, and select the vul kernel
Change directory to the clone POC in the Virtual Machine, Run the following command :
make needle
Lastly, run the compile binary and enjoy the root !! ^