Projects in Awesome Lists tagged with linux-kernel-module
A curated list of projects in awesome lists tagged with linux-kernel-module .
https://github.com/sysprog21/lkmpg
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg
Last synced: 13 May 2025
https://sysprog21.github.io/lkmpg/
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg
Last synced: 14 Apr 2025
https://github.com/0voice/linux_kernel_wiki
linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内核面试题,80+内核视频
kernel linux linux-kernel linux-kernel-module
Last synced: 14 May 2025
https://github.com/cirosantilli/linux-kernel-module-cheat
The perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 24.04 host.
buildroot gdb kgdb linux-kernel linux-kernel-module qemu
Last synced: 27 Feb 2025
https://github.com/morrownr/usb-wifi
USB WiFi Adapter Information for Linux
kali-linux linux linux-kernel-driver linux-kernel-module linux-users linux-wifi linux-wireless mediatek usb usb-wifi-adapters wifi wireless
Last synced: 14 May 2025
https://github.com/morrownr/USB-WiFi
USB WiFi Adapter Information for Linux
kali-linux linux linux-kernel-driver linux-kernel-module linux-users linux-wifi linux-wireless mediatek usb usb-wifi-adapters wifi wireless
Last synced: 07 Apr 2025
https://github.com/nurupo/rootkit
Linux rootkit for Ubuntu 16.04 and 10.04 (Linux Kernels 4.4.0 and 2.6.32), both i386 and amd64
kernel-module linux-kernel-module linux-rootkit rootkit
Last synced: 12 Apr 2025
https://github.com/jarun/spy
:eyes: Linux kernel mode debugfs keylogger
debugfs kernel kernel-module kernel-programming keylogger linux-kernel linux-kernel-module linux-keylogger
Last synced: 05 Apr 2025
https://github.com/datto/dattobd
kernel module for taking block-level snapshots and incremental backups of Linux block devices
linux-backup linux-kernel linux-kernel-module live-snapshotting
Last synced: 15 May 2025
https://github.com/LINBIT/drbd
LINBIT DRBD kernel module
drbd high-availability linux-kernel-module sds
Last synced: 10 May 2025
https://github.com/linbit/drbd
LINBIT DRBD kernel module
drbd high-availability linux-kernel-module sds
Last synced: 12 Apr 2025
https://github.com/milabs/khook
Linux Kernel hooking engine (x86)
hooking linux-kernel linux-kernel-module x86
Last synced: 16 May 2025
https://github.com/reveng007/reveng_rtkit
Linux Loadable Kernel Module (LKM) based rootkit (ring-0), capable of hiding itself, processes/implants, rmmod proof, has ability to bypass infamous rkhunter antirootkit.
antirootkit-bypass backdoor c hacking-tool hacktoberfest kernel-mode-rootkit linux linux-device-driver linux-kernel linux-kernel-module malware post-exploitation-toolkit redteam redteam-tools ring0 rkhunter-antirootkit security security-tools
Last synced: 09 Apr 2025
https://github.com/fred78290/nct6687d
Linux kernel module for Nuvoton NCT6687-R
b550 fan-speed h410m h510m kernel li linux linux-kernel linux-kernel-module module modules motherboard nc6687d nct6687 sensor ubuntu
Last synced: 16 May 2025
https://github.com/h3xduck/umbra
A LKM rootkit targeting 4.x and 5.x kernel versions which opens a backdoor that can spawn a reverse shell to a remote host, launch malware and more.
backdoor kernel kernel-module linux-kernel linux-kernel-module malware ransomware rootkit
Last synced: 16 Jun 2025
https://github.com/vi/virtual_touchscreen
Simple evdev linux device driver and GUI program to simulate multitouch touchscreen
gui linux linux-kernel-module touchscreen virtual
Last synced: 15 Jul 2025
https://github.com/Gnarus-G/maccel
Mouse acceleration driver and kernel module for Linux.
dkms linux linux-kernel-module mouse-accel-driver mouse-acceleration tui
Last synced: 10 Apr 2025
https://github.com/mafredri/asustor-platform-driver
Linux kernel platform driver for ASUSTOR NAS hardware (leds, buttons)
asustor button buttons led leds linux linux-kernel-driver linux-kernel-module
Last synced: 11 Oct 2025
https://github.com/linux-apfs/linux-apfs
This tree is no longer updated, please use linux-apfs-rw instead.
apfs filesystem linux linux-kernel-module
Last synced: 13 May 2025
https://github.com/kerneltlv/kernel-hacking
An environment and set of utilities aimed at making kernel hacking simple and accessible
kernel kernel-compilation kernel-developers kernel-driver kernel-hacking kernel-module kernel-modules kernel-source learn learn-to-code learning learning-by-doing linux linux-drivers linux-kernel linux-kernel-module literate-programming newcomers operating-system operating-systems
Last synced: 30 Mar 2025
https://github.com/timofurrer/devheart
Listen to Tux's heartbeat with this awesome Linux Kernel Module :heart:
cpu device fun heart heartbeat linux linux-kernel linux-kernel-module
Last synced: 30 Apr 2025
https://github.com/0xor0ne/roustkit
Rust out-of-tree Linux Kernel Modules (LKMs) experimentation framework
docker kernel linux linux-kernel linux-kernel-module linuxkernel lkm rust rust-lang
Last synced: 08 Apr 2025
https://github.com/PinkP4nther/Pinkit
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell
Last synced: 30 Mar 2025
https://github.com/pinkp4nther/pinkit
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell
Last synced: 11 May 2025
https://github.com/sysprog21/fibdrv
Linux kernel module that calculates Fibonacci numbers
device-driver fibonacci-numbers linux-kernel-module
Last synced: 08 May 2025
https://github.com/aneesh-neelam/uefi-secureboot-signtool
Script to sign external Linux kernel modules for UEFI Secure Boot.
linux-kernel linux-kernel-module secure-boot uefi
Last synced: 21 Apr 2025
https://github.com/aneesh-neelam/UEFI-SecureBoot-SignTool
Script to sign external Linux kernel modules for UEFI Secure Boot.
linux-kernel linux-kernel-module secure-boot uefi
Last synced: 30 Apr 2025
https://github.com/noud/rtl8192eu_wifi_linux
Realtek RTL8192EU WiFi Linux driver
8192eu adapter c drivers linux-driver linux-kernel-module mint realtek ubuntu usb wifi wireless wlan
Last synced: 19 Jul 2025
https://github.com/En14c/LilyOfTheValley
Simple LKM linux kernel rootkit (x86 / x86_64)
c kernel kernel-module linux-kernel linux-kernel-module security
Last synced: 10 Mar 2025
https://github.com/linuxthor/rkspotter
Rootkit spotter - experimental Linux rootkit finder LKM
linux-kernel linux-kernel-module malware malware-detection rootkit rootkit-hunter
Last synced: 05 Oct 2025
https://github.com/rafael-santiago/kook
A syscall hooking system for FreeBSD, NetBSD and also Linux.
capture-the-flag freebsd-kld hackathon hacking hacking-tool hooking kernel linux-kernel-module netbsd-kernel-module rootkit
Last synced: 18 Jul 2025
https://github.com/karthik558/kernel_samsung_sm8550
This is the kernel source code for "SAMSUNG GALAXY S23 SERIES". Please exercise caution while working with kernel code, as force pushing can be risky. Use it to build custom kernels and modify the functionality of the device.
android-development android-linux-kernel linux-kernel-driver linux-kernel-hacking linux-kernel-module linux-kernel-samsung
Last synced: 15 Apr 2025
https://github.com/blaind/rust_linux_kernel_example
Easily build and debug a Rust Linux Kernel module using qemu and gdb
linux-kernel linux-kernel-module rust
Last synced: 27 Mar 2025
https://github.com/vincentbernat/ip_vs_csh
Consistent source hashing scheduler for Linux IPVS
ipvs linux linux-kernel-module loadbalancing
Last synced: 19 Mar 2025
https://github.com/flashnuke/mod-rootkit
Kernel-space x86_64 Linux rootkit leveraging kprobes and ftrace for syscall hooking (hiding entries and reverse shell backdoor)
backdoor cybersecurity ethical-hacking hacking kernel kernel-rootkit linux linux-kernel linux-kernel-module linux-rootkit lkm lkm-root malware mod-rootkit pentest pentesting reverse-shell rootkit rootkits security
Last synced: 24 Jul 2025
https://github.com/danisfermi/firewall-kernel-module
Linux Firewall using Kernel Module
c firewall kernel-module linux linux-kernel linux-kernel-module
Last synced: 14 Aug 2025
https://github.com/redcode/z80-lkm
Zilog Z80 CPU emulator - Linux kernel module
cpu cpu-emulator emulator kernel-module linux linux-kernel linux-kernel-module lkm z80 z80-emulator zilog
Last synced: 13 Aug 2025
https://github.com/thebigcicca/linuxlowleveladdict
A small introduction to lkm.
linux-driver-programming linux-drivers linux-kernel-module linux-lowlevel lkm lkm-hacking lkm-rootkit low-level low-level-programming
Last synced: 13 Apr 2025
https://github.com/0x48piraj/wrong8007
Wrong Boot OS (Wrong8007) is an equivalent of a burner phone.
anti-forensics c erase-disk linux linux-kernel linux-kernel-module lkm opsec privacy snowden whistleblowing wipe
Last synced: 22 Apr 2025
https://github.com/eantcal/tvpn
TVPN is an open source software application that implements virtual private network techniques for creating p2p or site2site connection configurations.
linux linux-drivers linux-kernel linux-kernel-module networking vpn
Last synced: 10 Jul 2025
https://github.com/sahrulgunawan-id/thunder-linux-power-edition
Thunder Linux Power Edition
experience linux-kernel linux-kernel-module os utilities
Last synced: 22 Sep 2025
https://github.com/jfrimmel/acer-switch-battery-module
A Linux kernel module for reading the battery state on the Acer Switch 11 laptop
acer acer-switch-11 battery battery-information i2c kernel-module laptop linux linux-kernel-module smbus
Last synced: 07 Oct 2025
https://github.com/thebigcicca/LinuxLowlevelAddict
A small introduction to lkm.
linux-driver-programming linux-drivers linux-kernel-module linux-lowlevel lkm lkm-hacking lkm-rootkit low-level low-level-programming
Last synced: 08 May 2025
https://github.com/rinhizakura/vi2c-diva
The virtual I2C platform device "diva" and its device driver
linux-i2c linux-kernel-driver linux-kernel-module
Last synced: 08 May 2025
https://github.com/thebigcicca/HiddenGhost
HiddenGhost is an new solution for find system call table with support for 5.7x kernels +
linux-kernel-hacking linux-kernel-module linux-rootkit lkm lkm-rootkit rootkit syscall syscall-hook syscalls
Last synced: 08 May 2025
https://github.com/ldilley/junk
:wastebasket: An archive of random programs
asm bash bash-script c cpp cpp11 cpp14 cpp17 csharp freebsd freebsd-kld haskell junk junk-code linux linux-kernel-module nasm python shell shell-script
Last synced: 09 Apr 2025
https://github.com/thebigcicca/hiddenghost
HiddenGhost is an new solution for find system call table with support for 5.7x kernels +
linux-kernel-hacking linux-kernel-module linux-rootkit lkm lkm-rootkit rootkit syscall syscall-hook syscalls
Last synced: 23 Aug 2025
https://github.com/rafael-santiago/kryptos
A multiplatform easy to embed crypto library.
blake3 crypto cryptography cryptography-library embedded-c freebsd freebsd-kld internal-dsl kernel-module linux linux-kernel-module minix netbsd netbsd-kernel-module netbsd-kmod openbsd solaris suckless-implementations windows windows-kernel
Last synced: 30 Oct 2025
https://github.com/threadexio/kernel-module-backdoor-poc
A simple but dangerous backdoor built as a kernel module.
backdoor backdooring backdoors linux linux-hacking linux-kernel linux-kernel-module linux-kernel-modules
Last synced: 26 Feb 2025
https://github.com/katya-incorporated/pixel-7-and-pixel-7-pro-kernel-prebuilts
It was a fairly unexciting conclusion. When I reviewed the Google Pixel 7 Pro last year, I walked away with the impression of a phone that was a bit better in some important ways but wasn’t quite the superintelligent, time-saving device that Google claimed it was. It was just a good smartphone, not a smarter smartphone. But that was over six month
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended graphene graphenedb grapheneos katya katyaos katyasystem kernel kernel-driver kernel-methods kernel-module linux linux-kernel linux-kernel-module linux-shell
Last synced: 04 Apr 2025
https://github.com/shaswata56/kernel-dev
learning linux kernel development.
kernel kernel-dev linux linux-kernel linux-kernel-module
Last synced: 12 Nov 2025
https://github.com/jillmpla/linuxkernelproject
A loadable Linux Kernel Module (LKM) that creates a file in /proc and provides read + write functionality.
kernel kernel-modules kernel-space linux linux-kernel linux-kernel-module
Last synced: 03 Mar 2025
https://github.com/raleighlittles/olympus-maj-1428-keyboard-linux-driver
A Linux driver for the Olympus MAJ-1428 medical keyboard
cv-180 gl8628 hid-keyboard-driver linux-kernel-driver linux-kernel-module maj-1428 olympus
Last synced: 05 Sep 2025
https://github.com/vlmarkov/linux-hypervisor
Linux Hypervisor type 2
hypervisor linux-kernel-module
Last synced: 06 Apr 2025
https://github.com/hipersayanx/qmake-linux-kernel-driver
Linux kernel driver using qmake and Qt Creator
linux linux-kernel-module qmake
Last synced: 30 Jul 2025
https://github.com/cdpxe/kspids
A kernel-based IDS for Linux. KSPIDS monitors especially system calls.
anomaly-detection hids host-monitoring ids information-forensics information-security intrusion-detection kernel kernel-hardening kernel-module linux linux-hardening linux-kernel linux-kernel-module linux-security linux-security-module monitoring security-hardening security-tools user-monitoring
Last synced: 31 Aug 2025
https://github.com/tyler-cromwell/examples
My solutions to random common & uncommon problems I've encountered.
algorithm bash c data-structure distutils docker go javascript linux linux-kernel-module multithreading mysql network-programming pthreads python-extension python3 react x86-64
Last synced: 05 Oct 2025
https://github.com/ldilley/linmod
:penguin: Various demonstrational Linux kernel modules
c example example-code linux linux-drivers linux-kernel linux-kernel-module operating-system tutorial tutorial-code
Last synced: 13 Mar 2025
https://github.com/fnkr/fedora-secure-boot
Load custom kernel modules with secure boot enabled on Fedora.
fedora linux-kernel-module secure-boot
Last synced: 23 Mar 2025
https://github.com/markmll/pps_gen_parport
Out-of-tree build for Linux PPS generator using parallel port strobe line
linux-kernel-module parport pps pps-generator
Last synced: 07 Apr 2025
https://github.com/peiwithhao/hacker-university-of-peiwithhao
peiwithhao's learning journey in network/system security
archlinux course cve fuzzing linux-kernel linux-kernel-module university
Last synced: 09 Apr 2025
https://github.com/tyler-cromwell/eudyptula
My solutions to the Eudyptula Challenge
c linux linux-kernel linux-kernel-module
Last synced: 10 Oct 2025
https://github.com/sav/linux-kernel-bits
Yet another collection of Linux Kernel snippets
linux-kernel linux-kernel-driver linux-kernel-hacking linux-kernel-module
Last synced: 17 Jun 2025
https://github.com/hwpplayers/network-howto
network-howto
dhcp ipv4 ipv6 kavramlar linux-kernel-module network-howto osi-model socket-programming tcp-ip-model vlan-ler
Last synced: 28 Mar 2025
https://github.com/embeddedos/vni
Simple virtual network interface kernel module + transmitter/receiver layer 2 raw socket.
linux-kernel-module socket virtual-network
Last synced: 24 Feb 2025
https://github.com/cyring/xwinmsr
XWinMSR is a Linux Kernel Driver which provides access to the cpuid instruction and the msr registers in the processor ring 0
Last synced: 04 Mar 2025
https://github.com/sorydima/extra-branding
These larger-than-life System Extra Branding elements form an enthralling tapestry, weaving innovation, creativity, and interconnectedness into an immersive, spellbinding, and utterly captivating experience that transcends boundaries, inviting all cosmic voyagers to explore Katya's breathtaking digital universe of wonders.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-source linux linux-app linux-distribution linux-kernel linux-kernel-module linux-shell
Last synced: 27 Feb 2025
https://github.com/dvly/kshell
A command-line interpreter for Linux kernel
c ioctl linux-kernel linux-kernel-module
Last synced: 11 May 2025
https://github.com/katya-incorporated/pixel-fold-kernel-prebuilts
To Google’s credit, the Pixel Fold is a much more approachable device than the Z Fold 4. Rather than overwhelm you with possibilities, the Pixel places guardrails around what you can and can’t do, like limiting multitasking on the inner screen to two apps. It’s a friendlier device to someone who’s fresh to foldables.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended graphene graphenedb grapheneos katya katyaos katyasystem kernel kernel-driver kernel-methods kernel-module linux linux-kernel linux-kernel-module linux-shell
Last synced: 04 Apr 2025
https://github.com/esno/hid-dna75
linux usb hid driver for the evolv dna75
dna75 linux-kernel-module usb-hid vape
Last synced: 25 Jun 2025
https://github.com/katya-incorporated/linux-hardened-kernel
The core idea behind kernel hardening is this: we will never be able to get all of the security bugs out of our code, especially when we're dealing with a large and fast-moving program like the kernel. Beyond that, even when we fix security bugs, those fixes don't get out to the affected users; think of all the Android devices with no security.
aosp aosp-android aosp-build aosp-device aosp-kernel aospextended kernel kernel-driver kernel-methods kernel-module kernel-modules kernel-source kernels linux linux-app linux-distribution linux-kernel linux-kernel-module linux-shell
Last synced: 12 Mar 2025
https://github.com/raineggplant/operating-system-assignments
Bank service simulation, multi-threaded quicksort and Linux pipe driver. [assignment of "Operating System"]
linux-kernel-module multithreading operating-system tsinghua tsinghua-university
Last synced: 19 Jul 2025
https://github.com/alichtman/gardening-starter-pack
Literally a rootkit. (LKM for Linux Kernels 4.14+)
linux-kernel-module lkm rootkit
Last synced: 07 Apr 2025
https://github.com/ivan-guerra/embedded_linux_drivers
"Linux Driver Development for Embedded Processor" lab solutions targeting the Beaglebone Black.
beaglebone-black linux linux-kernel-module
Last synced: 06 Sep 2025
https://github.com/vroncevic/gen_kernel_module
Generate kernel module
c gen-kernel generator kernel kernel-modules linux linux-kernel-module lkm macos makefile python3 template unix
Last synced: 28 Feb 2025
https://github.com/vt-alt/tfm-streebog
Streebog (GOST R 34.11-2012) Hash Function Linux kernel module (obsoleted)
gost gost3411-2012 hash-functions kernel-module linux-kernel-module rfc6986 streebog
Last synced: 14 Apr 2025
https://github.com/mbrav/gigachad_kernel_module
A simple Linux Kernel module for Gigachads
linux linux-kernel linux-kernel-hacking linux-kernel-module
Last synced: 13 Sep 2025
https://github.com/nderjung/boilerplate.ko
Cookiecutter bootstrap template for Linux Kernel Module
automake c cookiecutter-template linux-kernel-module make
Last synced: 19 Feb 2025
https://github.com/grgomariani/lkm_tutorial
A short tutorial on Linux Kernel Modules. It's meant to complement other tutorials you can find online.
linux-kernel-module lkm tutorial-code
Last synced: 24 Apr 2025
https://github.com/bcanozter/capslock_notifier
linux-kernel linux-kernel-module linux-kernel-modules procfs
Last synced: 10 Oct 2025
https://github.com/whizikxd/dev-one
/dev/one that when read from, returns all '1's
kernel-module linux linux-kernel-device linux-kernel-driver linux-kernel-module
Last synced: 03 Apr 2025
https://github.com/davidingplus/linux-kernel-module-template
Linux 内核模块项目的 XMake 模板。
linux-kernel linux-kernel-module linux-kernel-modules
Last synced: 13 Jun 2025
https://github.com/tanmayv25/microprocessor-system-design
Contains the lab work of Microprocessor System Design. All the FPGA prototyping, Drivers and OS modules.
fpga-soc linux-kernel-module sensor-devices verilog xilinx-vivado
Last synced: 07 Jul 2025
https://github.com/chien10/linux-kernel-module-and-hook
beginner-friendly linux-kernel-module syscall-hook
Last synced: 04 Aug 2025
https://github.com/virresh/encrypted-read-write-device
Ecrypted Reader Writer module for linux kernel using VFS
c encrypted-data kernel-module linux-kernel linux-kernel-module patch vfs
Last synced: 25 Dec 2025
https://github.com/yuki-kurosawa/yukifs
Yuki's FileSystem
filesystem kslinux linux linux-kernel linux-kernel-module yukifs
Last synced: 19 Oct 2025
https://github.com/karstenpedersen/dm510-kernel
Code for linux kernel.
linux-device-drivers linux-kernel-module
Last synced: 27 Feb 2025
https://github.com/dead-beef/dht11-decimal
Linux kernel driver for DHT11 / DHT22 with decimal part support and raw value channels
dht11 dht22 humidity linux linux-kernel-module temperature
Last synced: 29 Mar 2025
https://github.com/davidingplus/linux-kernel-learning
Linux 内核的学习。
linux linux-kernel linux-kernel-module
Last synced: 04 Mar 2025
https://github.com/davidingplus/nvmixfs
本科毕设:面向 NVM+SSD 的混合存储文件系统设计与实现。
linux-filesystem linux-kernel linux-kernel-module
Last synced: 26 Feb 2025
https://github.com/jabellard/ldm
Linux device model experiments.
c device-driver linux linux-device-drivers linux-kernel linux-kernel-driver linux-kernel-module
Last synced: 24 Dec 2025
https://github.com/mnogu/omikuji_kernel_module
An Omikuji (fortune-telling lot) Linux kernel module in Rust
kernel-module linux linux-kernel-module omikuji rust
Last synced: 07 Dec 2025
https://github.com/damon-kwok/pps-gen-gpio
Linux kernel PPS generator using GPIO pins
gpio gpio-pins linux-kernel-module pps pps-generator
Last synced: 30 Jun 2025
https://github.com/massimostanzione/refmon
A reference monitor for enhanced file protection. Project for the course "Advanced Operating Systems (and Systems Security)"
linux-kernel linux-kernel-module reference-monitor
Last synced: 03 Apr 2025
https://github.com/indigoparadox/lack
A lacking web-based admin Linux kernel module.
linux-kernel-module pre-alpha web-server
Last synced: 05 Sep 2025
https://github.com/jabellard/chard
character device driver.
c device-driver linux linux-device-drivers linux-kernel linux-kernel-driver linux-kernel-module
Last synced: 12 Dec 2025
https://github.com/charmitro/lkm-examples
Linux Kernel Module Examples
examples guide linux-kernel-module
Last synced: 05 Apr 2025
https://github.com/austincullar/linux-code
Software projects related to Linux.
kbuild linux linux-kernel-module proc-filesystem
Last synced: 13 Sep 2025
https://github.com/stubbfel/KUnity-Test-Runner-Module
run kunity tests by a runner module
c gpl linux linux-kernel-module test-runner
Last synced: 10 Mar 2025