An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with linux-kernel

A curated list of projects in awesome lists tagged with linux-kernel .

https://github.com/rgolubtsov/virtblkiosim

Virtual Linux block device driver for simulating and performing I/O.

arch-linux block-device device-driver ioctl kvm linux-kernel lkm qemu ubuntu virtual

Last synced: 19 Jul 2025

https://github.com/ulli-kroll/rtw88-usb

rtw88 family usb driver for linux rtl8723du rtl8822bu rtl8821cu rtl8822cu

driver kernel linux-kernel realtek

Last synced: 20 Jan 2026

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/kdrag0n/proton_zf6

Proton Kernel for the Asus Zenfone 6 (2019), codename Kirin and also known as I01WD and ZS630KL.

android android-kernel kernel linux linux-kernel zenfone

Last synced: 23 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: 11 May 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/RobertCsordas/arch-efiboot

Boot EFISTUB linux kernels on UEFI systems not supporting kernel command line

arch-linux bootloader linux linux-kernel uefi-boot xps13 xps15

Last synced: 18 Mar 2025

https://github.com/wentasah/novaboot

A tool that automates booting of operating systems on target hardware or in qemu

automation bootloader embedded-systems linux-kernel pxe tftp u-boot

Last synced: 24 Dec 2025

https://github.com/eecheng87/esca

Effective System Call Aggregation

kernel-module linux-kernel

Last synced: 22 Apr 2025

https://github.com/therealdreg/linux_kernel_debug_disassemble_ida_vmware

Helper script for Linux kernel disassemble or debugging with IDA Pro on VMware + GDB stub (including some symbols helpers)

debugging disassembly ida-pro idapython-plugin linux-kernel reversing vmware x86 x86-64

Last synced: 19 Oct 2025

https://github.com/seclab-ucr/syzbridge

SyzBridge is a research project that adapts Linux upstream PoCs to downstream distributions. It provides rich interfaces that allow you to do a lot of cool things with Syzbot bugs

bug-triage exploit linux linux-kernel

Last synced: 23 Jul 2025

https://github.com/silverplate3/goodkit

Rootkit for the blue team. Sophisticated and optimized LKM to detect and prevent malicious activity

cybersecurity linux-kernel syscall-hooking

Last synced: 11 Oct 2025

https://github.com/libseccomp-rs/libseccomp-rs

Rust Language Bindings for the libseccomp Library

api-bindings containers libseccomp linux-kernel rust seccomp

Last synced: 04 Apr 2025

https://github.com/saschagrunert/kmod

A Linux kernel module written in Rust

kernel-module linux-kernel rust

Last synced: 19 Oct 2025

https://github.com/sammcj/kernel-ci

Continuous integration for the Linux Kernel - Built within Docker

kernel linux-kernel shell

Last synced: 11 Jun 2025

https://github.com/mildsunrise/node_bpf

πŸ”¬ eBPF / libbpf bindings for Node.js

bpf kprobes linux-kernel nodejs

Last synced: 07 Jul 2025

https://github.com/hamadmarri/Baby-CPU-Scheduler

This is a very basic/lightweight yet a very performant CPU scheduler. You can use it for learning purposes as a base ground CPU scheduler on Linux.

cacule-scheduler cpu-scheduler linux linux-kernel linux-scheduler

Last synced: 15 May 2025

https://github.com/radcolor/android_kernel_xiaomi_whyred

🐧 Linux kernel sources for Redmi Note 5 Pro/AI (whyred) β€’ https://telegra.ph/Rad-Kernel-Sources-whyred-09-04

caf eas force-push-warning hmp kernel linux-kernel radkernel redminote5pro whyred xiaomi

Last synced: 20 Feb 2026

https://github.com/rprata/linux-device-driver-tutorial

This tutorial discusses technical issues to develop your own linux device driver. The aim of this tutorial is to provide, easy and practical examples so that everybody can understand the concepts in a simple manner.

c driver-programming linux-device-drivers linux-kernel operating-system

Last synced: 26 Mar 2025

https://github.com/therealdreg/dregate

call gates as stable comunication channel for NT x86 and Linux x86_64

bochs callgates linux-kernel phrack windows-kernel

Last synced: 21 Mar 2025

https://github.com/therealdreg/bochs_linux_kernel_debugging

Tools for Linux kernel debugging on Bochs (including symbols, native Bochs debugger and IDA PRO)

bochs debugging-tool ida-pro idapython kernel-debugging linux linux-kernel linux-kernel-hacking x86-64

Last synced: 21 Mar 2025

https://github.com/sysprog21/kecho

A lightweight echo server implementation in Linux kernel mode

linux-kernel socket tcp workqueue

Last synced: 08 May 2025

https://github.com/oracle/dtrace-linux-kernel

Additional kernel tracing features merged with recent Linux kernel releases. DTrace makes use of these additional features.

dtrace linux linux-kernel

Last synced: 09 Apr 2025

https://github.com/parazyd/protecc

Linux kernel module to fight against police terror

kernel-module killswitch linux-kernel linux-security physical-security police-terror

Last synced: 23 Mar 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/geramy/odinlink-five

A high-performance RCCL / NCCL (ROCm Communication Collectives Library) plugin for Thunderbolt 5 that enables GPU-to-GPU communication across Thunderbolt connections with RDMA support.

ai amd apple driver high-performance-computing hip linux-kernel nvidia rocm thunderbolt

Last synced: 23 May 2026

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/aunali1/apple-bce-arch

Arch Linux package for the Apple BCE driver required for T2-equipped devices.

apple arch-linux archlinux linux-kernel macbook macbook-pro t2

Last synced: 14 Apr 2025

https://github.com/AetherRadio/X6100Buildroot

A project to build a Linux kernel and OS for the Xiegu X6100 without having to copy files from the vendor's kernel.

kernel linux linux-kernel xiegu

Last synced: 09 Jul 2025

https://github.com/kdrag0n/proton_wsl2

Proton Kernel for the Windows Subsystem for Linux 2 (WSL 2). Highly experimental and always at the mercy of Windows Update.

linux linux-kernel wsl wsl2

Last synced: 12 Mar 2025

https://github.com/raminfp/linux-4.8.0-netfilter_icmp

Anatomy of a linux kernel development

linux linux-kernel

Last synced: 27 Mar 2026

https://github.com/strongtz/linux-sprd

Linux kernel v4.14.133 for Unisoc (Spreadtrum) T7520 (5G), T7510 (5G), T710, T510, T310, SC9863, SC9860, SC9832

linux-kernel sprd spreadtrum unisoc

Last synced: 31 Jul 2025

https://github.com/dagargo/emu3fs

Linux kernel module for the E-Mu EIII and EIV sampler filesystems

filesystem linux-kernel

Last synced: 02 Feb 2026

https://github.com/liyafe1997/kernel_xiaomi_sm8250_mod

Xiaomi sm8250(865/870) devices kernel

android linux-kernel xiaomi

Last synced: 07 Oct 2025

https://github.com/pstolarz/w1-gpio-cl

Command line configured kernel mode 1-wire bus master driver. w1-gpio standard Linux module enhancement/substitution.

bus-master data-wire-gpio driver ds18b20 embedded embedded-systems gpio gpio-pins kernel linux linux-kernel one-wire

Last synced: 23 Mar 2025

https://github.com/vkobel/linux-syscall-hook-rootkit

Simple kernel module that hooks the `execve` syscall and waits for `date` to be executed with the `backd00r` argument followed by a PID number, elevating it to root credentials.

fun hook kernel-module linux-kernel rootkit syscall

Last synced: 28 Aug 2025

https://github.com/zolutal/kheap_sift

A tool combining DWARF info and source to search for kernel heap objects

dwarf heap-exploitation linux-kernel

Last synced: 17 Jun 2026

https://github.com/milouk/sphinx-beryllium

Sphinx Custom Kernel for Pocophone F1 (Beryllium)

kernel lineageos linux linux-kernel pocophone sphinx

Last synced: 13 May 2025

https://github.com/ammarfaizi2/linux-block

Linux kernel source tree

linux linux-kernel

Last synced: 14 Apr 2025

https://github.com/hhdang6637/embedded_linux_skeleton

Building U-Boot, Linux kernel, and Rootfs from scratch for the embedded system (raspberry-pi)

buildroot embedded embeddedlinux linux linux-kernel orange-pi python qemu raspberry-pi raspberrypi rootfs u-boot

Last synced: 22 Jan 2026

https://github.com/tcsullivan/linux-486

A floppy-disk-sized Linux system for i486

floppy i486 linux linux-kernel

Last synced: 11 Jun 2026

https://github.com/phip1611/generic-netlink-user-kernel-rust

Example that communicates between userland program (Rust and C) and Linux kernel module (written in C) via Generic Netlink. A custom Netlink family is created and used for this IPC.

ipc libnl linux-kernel netlink netlink-protocol rust

Last synced: 02 Aug 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/rust-for-linux/rust-for-linux.com

Rust for Linux website source

linux-kernel rust

Last synced: 10 Apr 2025

https://github.com/multikernel/kernelscript

KernelScript is a modern, type-safe, domain-specific programming language for eBPF development

ebpf linux-kernel

Last synced: 26 Jul 2025

https://github.com/erofs/docs

EROFS documentation repo for https://erofs.docs.kernel.org

compression containers deduplication deflate documentation erofs filesystems linux-kernel lz4 lzma zstd

Last synced: 04 Apr 2026

https://github.com/ayoubfaouzi/linux-kernel

Linux kernel internals' notes

device-drivers linux-kernel

Last synced: 13 Jul 2025

https://github.com/9elements/firmware-action

Build system for open source firmware (coreboot, linux, EDK2, ...) with unified builds across development and CI environments.

bios build-system build-tool coreboot edk2 firmware firmware-development firmware-tools linux linux-kernel u-boot u-root uefi

Last synced: 13 Oct 2025

https://github.com/oracle/kconfigs

Tool for extracting Linux kernel configurations from many distributions & displaying a web UI

linux linux-kernel

Last synced: 05 Jul 2025

https://github.com/milouk/sphinx-dipper

Sphinx Custom Kernel for Mi 8 (Dipper)

dipper kernel lineageos linux linux-kernel mi-8 sphinx

Last synced: 12 Oct 2025

https://github.com/r-caamano/zfw

An ebpf based firewall for openziti edge-routers/tunnelers

ebpf firewall linux-kernel openziti packet-filtering packet-redirect tc tc-ebpf traffic-control xdp

Last synced: 08 May 2025

https://github.com/kitakar5525/chromeos-kernel-linux-surface

linux-surface kernel for chromiumos.

chromeos linux-kernel

Last synced: 26 Aug 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/johnoseni1/full-operating-system

After 2-3 months of working earnestly am done creating a full operating system, using C, assembly language and the likes, please feel free to learn from this , i was inspired by a book, use the readme and read from it , very very important, learn and enjoy

assembly-language assembly-language-programming assembly-x86 assemblyscript boot cpu cpu-monitoring drivers kernel kernel-driver linux linux-kernel linux-shell

Last synced: 29 Oct 2025

https://github.com/raspiduino/a6lte-kvm

Kernel with ARM/KVM for SM-A600G (Samsung Galaxy A6) with Exynos7870 SoC

aarch64 android arm armv8a exynos7870 kernel kvm linux linux-kernel qemu qemu-kvm samsung samsung-galaxy samsung-galaxy-a6

Last synced: 10 Apr 2025

https://github.com/t2minator/mbp-tails

How to get Tails working on T2 Apple device (e.g. 2019 MacBook Pro) without needing external keyboard/mouse.

anonymity anonymous apple apple-t2 chroot debian debian-linux kernel linux linux-kernel macbook macbookpro macbooks mpb privacy security t2 t2tails tails tor

Last synced: 09 Jul 2025

https://github.com/inspirate789/bmstu-os

:tv: Π›Π΅ΠΊΡ†ΠΈΠΈ, сСминары ΠΈ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ курсу "ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы" Π² ΠœΠ“Π’Π£ ΠΈΠΌ. Н. Π­. Π‘Π°ΡƒΠΌΠ°Π½Π°.

5sem assembly bmstu c ics7 input-output iu7 linux linux-kernel notes operating-systems os papers rpc transactions unix

Last synced: 14 Jul 2025

https://github.com/umegbewe/linux-kernel-development

Preparing to develop for the Linux Kernel

linux linux-distribution linux-kernel shell

Last synced: 07 Mar 2026

https://github.com/multikernel/kerf

kerf is a tool designed to orchestrate and manage multiple kernel instances on a single host.

device-tree linux-kernel multikernel

Last synced: 18 May 2026

https://github.com/mildsunrise/node_bpfcc

πŸ”¬ BPF Compiler Collection (BCC) frontend for Node.js

bcc bpf kprobes linux-kernel nodejs

Last synced: 13 Apr 2025

https://github.com/sysprog21/kcalc

Math expression evaluation as Linux kernel module

expression-evaluator fixed-point linux-kernel

Last synced: 12 Jun 2025

https://github.com/empyreal96/packed-lumia-950xl-kernels

This is storage space for between PCs for the Kernels I have built and use for my Lumia 950 XL.

950xl android-kernel boot-twrp cityman debian debian-kernel kernel kernels linux-kernel lumia950xl mainline mainline-kernel msm8994 packaged-kernel

Last synced: 23 Mar 2025

https://github.com/rickhull/device_input

Read Linux Kernel Device Input Events from Ruby

device input-reader linux-kernel minimalist minimalist-library ruby

Last synced: 17 Mar 2026

https://github.com/ait-aecid/caraxes

Academic research rootkit using ftrace-hooking to hide files and processes via magic word or user/group. Tested until Linux 6.11.

file-hiding ftrace-hooking kernel-module linux linux-kernel rootkit stealthkit

Last synced: 12 May 2025

https://github.com/sergey-senozhatsky/zram-perf-test

zram performance testing toolset

linux linux-kernel open-source ss zram

Last synced: 30 Oct 2025

https://github.com/rollingrhinoremix/assets

This repository is a collection of assets and scripts used in the creation of Rolling Rhino Remix (Ubuntu Desktop Edition). We have a full documented guide on how to create your own disk image of Rolliing Rhino Remix.

assets code distribution distro documentation files guide linux linux-distribution linux-distro linux-kernel open open-source programming

Last synced: 22 Jul 2025

https://github.com/rhodey/chip-linux-docker

Tools for cross-compiling linux kernels for the Next Thing Co. Pocket CHIP using docker.

chip docker linux-kernel pocketchip

Last synced: 27 Jan 2026

https://github.com/blacksuan19/bootsplash-themes

in kernel bootsplash themes for arch based systems

bootsplash linux-boot linux-kernel

Last synced: 24 Aug 2025

https://github.com/choueric/kbdashboard

Tool to configure, build and install multiple linux kernels.

build-tool linux-kernel

Last synced: 07 May 2025

https://github.com/linux-test-project/kirk

Kirk is the official executor of Linux Test Project

linux linux-kernel linux-test-project ltp testing-framework

Last synced: 23 Feb 2026

https://github.com/tur11ng/linux-kernel-devcontainer

A Devcontainer for VSCode dedicated for Linux kernel development and running inside a qemu instance and debugging from the ease of the VSCode debugger. Ideal for kernel newbies.

devcontainer linux linux-kernel rust vscode

Last synced: 30 Oct 2025

https://github.com/willfindlay/suidsnoop

suidsnoop is a tool based on eBPF LSM programs that logs whenever a suid binary is executed and implements custom allow/deny lists.

aya ebpf linux linux-kernel lsm rust security suid-binaries

Last synced: 07 May 2025

https://github.com/d3vilh/vpntv

Enable VPN on any TV or other device with help of Raspberry-pi or any PC and no soldering

8188eu drivers linux-kernel modules nintendo playstation raspberry-pi rtl8188 tvos vpn vpn-client vpntv webos wifi-network xbox

Last synced: 18 Mar 2025

https://github.com/LukeShirnia/out-of-memory

Out Of Memory Analyzer can be used to obtain and summarize "out of memory" issues logged by a Linux kernel (when oom-killer is invoked)

centos debian linux linux-distribution linux-kernel linux-memory-issues memory memory-allocation oom out-of-memory python python25 python26 python27 python36 redhat ubuntu

Last synced: 07 Apr 2025

https://github.com/masterbpro/argus

Argus is an eBPF-based monitoring and management tool delivering real-time insights into system performance. Designed for flexibility, efficiency, and security, it’s an ideal solution for developers and administrators seeking lightweight tools for event analysis and debugging.

audit bpf ebpf infrastructure kubernetes linux linux-kernel network sdn security

Last synced: 15 Apr 2025

https://github.com/lukeshirnia/out-of-memory

Out Of Memory Analyzer can be used to obtain and summarize "out of memory" issues logged by a Linux kernel (when oom-killer is invoked)

centos debian linux linux-distribution linux-kernel linux-memory-issues memory memory-allocation oom out-of-memory python python25 python26 python27 python36 redhat ubuntu

Last synced: 30 Oct 2025

https://github.com/hgn/kernel-magnifier

A Kernel Ftrace Recorder and Visualizer to Analyse Executed Kernel Callchains

analysis kernel linux linux-kernel

Last synced: 23 Apr 2025

https://github.com/containerscrew/rootisnaked

Simple root privilege escalation detection using eBPF 🐝

cilium-ebpf ebpf ebpf-go go golang linux-kernel privilege-escalation security

Last synced: 12 Apr 2025

https://github.com/yutarohayakawa/zebra-bpf-dplane-example

An example implementation of the Zebra BPF DPlane

ebpf frrouting linux-kernel srv6

Last synced: 07 Apr 2025

https://github.com/zolutal/kropr

ropr with some tweaks for better linux kernel support

linux-kernel rop

Last synced: 03 Oct 2025

https://github.com/oleksis/wsl2-linux-kernel-config

Custom Linux/x86 Kernel Configuration

linux-kernel wsl2

Last synced: 03 Jul 2025

https://github.com/sevagh/ape

XDP-based packet manipulation tool with Prometheus metrics

bpf chaos-engineering linux linux-kernel networking xdp

Last synced: 13 Apr 2025

https://github.com/milouk/sphinx-bullhead

Sphinx Custom Linux Kernel for Bullhead (Nexus 5X)

android battery bullhead kernel lineageos linux-kernel nexus-5x oreo performance security stability

Last synced: 13 May 2025