The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
-
Updated
Sep 28, 2025 - TeX
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
An example rootkit that gives a userland process root permissions
A rootkit for Android.
A ring0 Loadable Kernel Module (Linux) for latest kernels 6.x
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
Tools to bypass flawed SELinux policies using the init_module system call
Utility to find hidden Linux kernel modules
Virtual Linux block device driver for simulating and performing I/O.
64-bit LKM Rootkit builder based on yaml prescription. Working on 5.15.5 kernel
Ftrace Based Linux Loadable Kernel Module Rootkit for Linux Kernel 5.x and 6.x on x86_64, hides files, hides process, hides bind shell & reverse shell port, privilege escalation, cleans up logs and bash history during installation
Rust out-of-tree Linux Kernel Modules (LKMs) experimentation framework
Linux Loadable Kernel Module Rootkit for Linux Kernel 5.x and 6.x on x86_64, hides files, hides process, hides bind shell & reverse shell port, privilege escalation, cleans up logs and bash history during installation
Add a description, image, and links to the lkm topic page so that developers can more easily learn about it.
To associate your repository with the lkm topic, visit your repo's landing page and select "manage topics."