kernel-module
Here are 386 public repositories matching this topic...
LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x (x86/x86_64 and ARM64)
-
Updated
Jan 19, 2022 - C
Linux rootkit for Ubuntu 16.04 and 10.04 (Linux Kernels 4.4.0 and 2.6.32), both i386 and amd64
-
Updated
Jul 5, 2019 - C
Synology DSM driver for Realtek RTL8152/RTL8153/RTL8156 based adapters
-
Updated
Mar 13, 2022 - C
-
Updated
Sep 19, 2021 - C
Linux kernel driver for Wacom devices
-
Updated
Feb 17, 2022 - C
Project to create driver/software to control performance of razer laptops
-
Updated
Mar 13, 2022 - Rust
Tool to generate a Linux kernel module for custom rules with Netfilter hooking. (block ports, Hidden mode, firewall functions)
-
Updated
Mar 7, 2022 - C
DSM driver for Aquantia AQC111U(5Gbps) based USB Ethernet adapters
-
Updated
Mar 6, 2022 - C
This is a port of the original WireGuard UI bits as implemented by Netgate in pfSense 2.5.0 to a package suitable for rapid iteration and more frequent updating on future releases of pfSense.
-
Updated
Dec 6, 2021 - PHP
Machine Learning Framework for Operating Systems - Brings ML to Linux kernel
-
Updated
Dec 13, 2021 - C
Casper-fs is a Custom Hidden Linux Kernel Module generator. Each module works in the file system to protect and hide secret files.
-
Updated
Mar 21, 2022 - C
Wireguard road warrior installer for Ubuntu, Debian, CentOS and Fedora
-
Updated
Mar 28, 2022 - Shell
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.
-
Updated
Sep 19, 2021 - C
Advanced process execution monitoring utility for linux (procmon like)
-
Updated
Mar 4, 2016 - C
Demos for instruction and exploration of the Linux C/C++ API
-
Updated
Mar 12, 2022 - C++
A simple packet filtering firewall for Linux
-
Updated
Jan 21, 2019 - C
An example rootkit that gives a userland process root permissions
-
Updated
Oct 17, 2019 - C
-
Updated
Mar 5, 2019 - C++
Allows safer access to model specific registers (MSRs)
-
Updated
Oct 28, 2021 - C
An environment and set of utilities aimed at making kernel hacking simple and accessible
-
Updated
Sep 21, 2021 - Python
ntfs3 Linux kernel module by Paragon Software
-
Updated
Sep 1, 2021 - C
-
Updated
Oct 25, 2021 - C
Learn Linux Kernel Step by Step, including the Modules, FS, Device Driver etc. --- Linux内核学习,包括Linux各模块,文件系统,设备驱动文件等。
-
Updated
May 10, 2013 - C
A kernel module able to run as many WS2812 strips as there are GPIO pins on Raspberry Pi Zero
-
Updated
Jan 28, 2021 - C
Port of "DR.CHECKER : A Soundy Vulnerability Detection Tool for Linux Kernel Drivers" to Clang/LLVM 10 and Linux Kernel
-
Updated
Aug 31, 2021 - Makefile
Improve this page
Add a description, image, and links to the kernel-module topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the kernel-module topic, visit your repo's landing page and select "manage topics."


I think it would be good to describe/list the capture technologies Wireguard is using for each platform. e.g. Windows it using wintun.net driver, Linux it is using /dev/tun etc.
Likely an advanced topic.