The Linux Kernel Module Programming Guide (updated for 5.x kernels)
-
Updated
Mar 14, 2023 - TeX
The Linux Kernel Module Programming Guide (updated for 5.x kernels)
Utility to find hidden Linux kernel modules
An example rootkit that gives a userland process root permissions
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
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
Linux kernel programming using loadable kernel modules (LKMs)
kfile-over-icmp is an LKM for stealth sending of files over ICMP communication.
A LKM (Loadable Kernel Module) to execute a command as root; I include a example of using netcat and a compiled(with source and steps on how to compile) reverse shell provided in C.
kunkillable is an LKM that makes userland processes unkillable.
Experimental LKM short of being a full rootkit - showing the handling of linux internals like Kobjects and tasks
a small framework for hooking functions and syscalls for linux kernel module rootkits
Project for the Advanced Operating Systems and Virtualization (2017/2018) course held at Sapienza, University of Rome
Minimally Improved Compressed Read Only File System.
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."