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

Kernel

A kernel is the heart of almost every operating system. It is always loaded in memory at any time and deals with the hardware to provide an interface for the software. It also manages peripherals, memory, interrupts, and processes. Examples of widely used kernels include Windows NT and Linux.

https://github.com/sky-big/linux-0.12

Linux0.12内核代码中文注释+在高版本GCC 5.4.0 + Ubuntu 16.04中编译成功并在Bochs正常测试运行

kernel linux-012

Last synced: 12 Apr 2025

https://github.com/strazzere/android-lkms

Android Loadable Kernel Modules - mostly used for reversing and debugging on controlled systems/emulators

android android-lkms emulators kernel loadable-kernel-modules reverse-engineering

Last synced: 26 Mar 2025

https://github.com/yuawn/Linux-Kernel-Exploitation

Linux kernel module implementation & exploitation (pwn) labs.

ctf kernel kernel-exploitation linux linux-kernel privilege-escalation pwn pwnable security

Last synced: 27 Mar 2026

https://github.com/matheuzsecurity/singularity

LKM rootkit for modern kernels (6x)

ftrace hooking kernel linux lkm poc rootkit syscall

Last synced: 08 Oct 2025

https://github.com/0xcpu/WinAltSyscallHandler

Some research on AltSystemCallHandlers functionality in Windows 10 20H1 18999

kernel proof-of-concept syscalls windows-10

Last synced: 04 Apr 2025

https://github.com/lyre-os/lyre

UNIX-like kernel and distro written from scratch

kernel limine lyre lyre-os operating-system os osdev x86-64

Last synced: 02 May 2025

https://github.com/MaaSTaaR/539kernel

539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating System Kernel" which is available freely on <https://539kernel.com>

book kernel os-dev os-development os-kernel x86

Last synced: 26 Mar 2025

https://github.com/jameschapman19/cca_zoo

Canonical Correlation Analysis Zoo: A collection of Regularized, Deep Learning based, Kernel, and Probabilistic methods in a scikit-learn style framework

canonical-correlation-analysis cca cca-zoo dcca deep kernel multiset-cca multiview pls pytorch tensor-cca

Last synced: 05 Apr 2025

https://github.com/veithen/knetstat

Simple kernel module to inspect socket options

kernel linux socket-option tcp udp

Last synced: 09 Apr 2025

https://github.com/hakavlad/le9-patch

[PATCH] mm: Protect the working set under memory pressure to prevent thrashing, avoid high latency and prevent livelock in near-OOM conditions

kernel oom out-of-memory patch

Last synced: 18 Jan 2026

https://github.com/rcmcdonald91/pfSense-pkg-WireGuard

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.

freebsd kernel kernel-module package pfsense pfsense-pkg-wireguard vpn wireguard wireguard-ui

Last synced: 16 May 2025

https://github.com/diodesign/diosix

A lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V

diosix hypervisor kernel microkernel risc-v riscv rust

Last synced: 11 Jan 2026

https://github.com/saelo/cve-2014-0038

Linux local root exploit for CVE-2014-0038

exploit kernel linux

Last synced: 10 Jul 2025

https://github.com/adtech-labs/spylon-kernel

Jupyter kernel for scala and spark

jupyter-kernels kernel metakernel scala spark team-platform

Last synced: 09 Apr 2025

https://github.com/yuawn/linux-kernel-exploitation

Linux kernel module implementation & exploitation (pwn) labs.

ctf kernel kernel-exploitation linux linux-kernel privilege-escalation pwn pwnable security

Last synced: 25 Jul 2025

https://github.com/kkamagui/shadow-box-for-x86

Shadow-Box: Lightweight and Practical Kernel Protector for x86 (Presented at BlackHat Asia 2017/2018, beVX 2018 and HITBSecConf 2017)

bevx blackhat hitbsecconf hypervisor kernel linux rootkit

Last synced: 25 Mar 2025

https://github.com/raphael/linux-samus

Linux 4.16 on Chromebook Pixel 2015

kernel linux linux-kernel linux-samus

Last synced: 30 Oct 2025

https://github.com/thunlp/kernelgat

The source codes for Fine-grained Fact Verification with Kernel Graph Attention Network.

fact-verification graph-attention-network kernel

Last synced: 31 Jul 2025

https://github.com/yzyhk904/hifi-maximizer-mod

A Magisk module for maximizing the digital audio fidelity by reducing jitters on audio outputs (USB DACs, Bluetooth a2dp, DLNA, etc.)

audio hifi jitter kernel magisk-module tuning-parameters

Last synced: 05 Apr 2026

https://github.com/gamemann/xdp-proxy

A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.

bpf drv ebpf forwarding icmp kernel l3 layer3 layer4 linux linux-kernel mapping nat processing proxy routing sourceport tcp udp xdp

Last synced: 04 Apr 2025

https://github.com/samueltulach/nullmap

Using CVE-2023-21768 to manual map kernel mode driver

cve-2023-21768 driver exploit kernel manual-mapper mapper windows

Last synced: 28 Jul 2025

https://github.com/gfreewind/kernel_comment

中文注释说明内核源码

kernel

Last synced: 11 Apr 2025

https://github.com/gamemann/XDP-Proxy

A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.

bpf drv ebpf forwarding icmp kernel l3 layer3 layer4 linux linux-kernel mapping nat processing proxy routing sourceport tcp udp xdp

Last synced: 16 Mar 2025

https://github.com/xerpi/ds4vita

Use a DS4 on your PSVita

kernel plugin vita

Last synced: 01 May 2025

https://github.com/0dayResearchLab/msFuzz

msFuzz is a coverage-guided fuzzer for Windows kernel drivers using Intel PT. It is constraint- and dependency-aware for efficient path exploration.

fuzz-testing fuzzer fuzzing kernel research security security-vulnerability windows windows-kernel windows-kernel-exploitation

Last synced: 04 Jun 2026

https://github.com/ryncsn/memstrack

A memory allocation tracer combined with stack trace.

debug ftrace kernel memory-allocation perf stacktrace tracing

Last synced: 10 Mar 2026

https://github.com/GeoSn0w/Blizzard-Jailbreak

An Open-Source iOS 11.0 -> 11.4.1 (soon iOS 13) Jailbreak, made for teaching purposes.

hacktoberfest ios jailbreak kernel tweaks xnu

Last synced: 11 Jul 2025

https://github.com/r3-os/r3

R3-OS — Experimental static (μITRON-esque) RTOS kernel for deeply embedded systems, testing the limit of Rust's compile-time evaluation and generics

cortex-a cortex-m embedded-rust embedded-systems experimental kernel memory-safety risc-v rtos rust

Last synced: 14 May 2025

https://github.com/ibreaker/os-one

一个自制的树莓派操作系统

c kernel operating-system raspberrypi

Last synced: 12 Apr 2025

https://github.com/void001/neu-os

Based on linux0.11, break it down, then reassemble (For NEU Lab use)

c kernel lab operating-system

Last synced: 09 Jan 2026

https://github.com/oracle/dtrace-utils

DTrace-utils contains the DTrace port to Linux

dtrace kernel linux linux-kernel tracing

Last synced: 04 Apr 2025

https://github.com/0xf4b1/bsod-kernel-fuzzing

BSOD: Binary-only Scalable fuzzing Of device Drivers

fuzzing kernel qemu

Last synced: 16 Mar 2025

https://github.com/ReFo0/hwidspoofer

kernel mode spoofer disk and smbios, socket communication

disk driver hwid hwidspoof kernel smbios socket

Last synced: 08 Apr 2025

https://github.com/trailofbits/mquire

Zero-dependency Linux memory forensics PoC — leverages kernel-embedded BTF and kallsyms for type-aware memory analysis without external debug info.

forensics kernel linux memory rust sql

Last synced: 30 May 2026

https://github.com/ssrg-vt/popcorn-kernel

Popcorn Linux kernel for distributed thread execution

kernel popcorn

Last synced: 20 Apr 2025

https://github.com/vmware-labs/node-replicated-kernel

Experimental kernel with built-in replication.

amd64 kernel operating-systems os rust x86-64

Last synced: 26 Mar 2025

https://github.com/PI-Defender/pi-defender

Kernel Security driver used to block past, current and future process injection techniques on Windows Operating System.

anti-injection anti-malware antivirus blue-team defense driver kernel malware process-injection security windows

Last synced: 20 Apr 2025

https://github.com/ophub/kernel

These kernels can be used on Armbian and OpenWrt systems.

allwinner amlogic armbian kernel openwer rockchip

Last synced: 07 Apr 2025

https://github.com/linux-lock/bpflock

bpflock - eBPF driven security for locking and auditing Linux machines

bpf containers ebpf iot iot-security kernel kubernetes lsm security

Last synced: 12 Apr 2025

https://github.com/0xricksanchez/fisy-fuzz

This is the full file system fuzzing framework that I presented at the Hack in the Box 2020 Lockdown Edition conference in April.

filesystem freebsd fuzzer fuzzing kernel kernel-panic kernels netbsd openbsd panic security-tools

Last synced: 28 Oct 2025

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

Scripts, examples, and tutorials to get started with Oracle Linux

bash kernel linux oci-cli oci-sdk oracle-linux packer python

Last synced: 04 Apr 2025

https://github.com/tijme/amd-ryzen-master-driver-v17-exploit

Cobalt Strike (CS) Beacon Object File (BOF) for kernel exploitation using AMD's Ryzen Master Driver (version 17).

adversary-simulation beacon bof cobalt-strike cve-2020-12928 exploit kernel red-teaming

Last synced: 08 Oct 2025

https://github.com/kkent030315/anymapper

x64 Windows kernel driver mapper, inject unsigned driver using anycall

code-execution code-injection injector kernel kernel-exploit kernel-exploits windows windows-10

Last synced: 21 Mar 2025

https://github.com/davxy/beeos

A simple Unix-like kernel trying to be POSIX compliant

kernel operating-system os osdev posix

Last synced: 07 May 2025

https://github.com/beevik/monkos

an experimental 64-bit operating system

bootloader kernel libc os osdev x86-64

Last synced: 05 Apr 2025

https://github.com/tyler569/nightingale

A small operating system where I experiment and learn osdev.

kernel nightingale operating-system os osdev

Last synced: 11 Mar 2026

https://github.com/evdenis/cvehound

Check linux sources dump for known CVEs.

coccinelle cve cve-scanning kernel linux

Last synced: 24 Jan 2026

https://github.com/frank-w/BPI-Router-Linux

Linux kernel 4.14+ for BPI-R2, 5.4+ for R64, 6.1+ for R2Pro and R3

banana-pi bananapi bpi-r2 bpi-r2pro bpi-r3 bpi-r64 kernel linux linux-kernel r2 r2pro r3 r64

Last synced: 13 May 2025

https://github.com/wsa-community/wsa-linux-kernel

Mirror for the Windows Subsystem for Android (WSA) kernel source code, and superuser

kernel linux linux-kernel windows windows-11 wsa wsl2

Last synced: 20 Aug 2025

https://github.com/Bone-Project/BoneOS

💥 BoneOS Kernel and Operating System Source Tree

boneos c kernel operating-system osdev

Last synced: 08 May 2025

https://github.com/zrlio/softiwarp

SoftiWARP: Software iWARP kernel driver and user library for Linux

iwarp-kernel-driver kernel linux ofed rdma

Last synced: 16 Jan 2026

https://github.com/gui774ume/ebpfkit-monitor

ebpfkit-monitor is a tool that detects and protects against eBPF powered rootkits

ebpf kernel linux linux-kernel linux-kernel-hacking rootkit runtime-security security

Last synced: 30 Oct 2025

https://github.com/lanseyujie/tn3399_v3

TN3399_V3 开发板折腾记录

kernel rk3399 rootfs u-boot

Last synced: 15 Apr 2025

https://github.com/at-ec/at-rtos

At-RTOS is an open and user-friendly real-time operating system (RTOS) for the embedded controller (EC).

c-language china ec embedded-controller embedded-systems firmware iot kernel mcu robot rtos thread

Last synced: 15 Sep 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/graniet/inspector

The Inspector tool is a privilege escalation helper (PoC), easy to deployed on web server, this tool can list process running with root, check kernel version, check history file, get possible exploit ...

escalation inspector kernel privileges

Last synced: 25 Jun 2025

https://github.com/ghaiklor/ghaiklor-os-gcc

Simple operating system with its own bootloader, drivers for screen and keyboard, libc (for educational purposes)

assembly assembly-files boot-sector boot-signature cpu driver drivers gcc ghaiklor-os-gcc kernel kernel-entry os

Last synced: 28 Apr 2025

https://github.com/therealdreg/masm32-kernel-programming

masm32 kernel programming, drivers, tutorials, examples, and tools (credits Four-F)

assembly-x86 driver-programming drivers kernel kernel-programming masm32 windows-kernel

Last synced: 09 Oct 2025

https://github.com/rgimad/EOS

EOS is an educational operating system for x86 platform

asm c kernel osdev

Last synced: 05 Apr 2025

https://github.com/briandowns/sky-island

FaaS platform for running raw Go functions.

containers freebsd functions-as-a-service go golang jails kernel serverless unix zfs

Last synced: 11 Apr 2025

https://github.com/QuantumLeaps/MiROS

MiROS (Minimal Real-Time Operating System) for ARM Cortex-M

arm embedded embedded-c embedded-systems kernel kernel-source kernels learning rtos samek youtube

Last synced: 27 Feb 2026

https://github.com/0x59616e/SteinsOS

An operating system written in Rust

armv8 kernel operating-system os osdev rust

Last synced: 19 Apr 2025

https://github.com/azuregreen/arkprotect

An Ark tool project,run on Win7 x86/x64

driver kernel

Last synced: 04 Oct 2025

https://github.com/slavaim/mac-notes

macOS notes

iokit kernel kext macos vfs

Last synced: 10 Jul 2025

https://github.com/systemboot/systemboot

SystemBoot is a LinuxBoot distribution that works as a system firmware + bootloader, based on u-root

boot bootloader coreboot dhcp firmware kernel kexec netboot uefi vpd

Last synced: 15 Dec 2025

https://github.com/dabao1955/kernel_build_action

a action to build kernel automatically[force push warning!]

action actions android aosp-android builder ci kernel kernelsu

Last synced: 27 Aug 2025

https://github.com/longsleep/linux-pine64

Pine64 Linux Kernel

arm64 kernel linux pine64

Last synced: 15 Apr 2025

https://github.com/matheuzsecurity/rootkit

Collection of codes focused on Linux rootkits

collection ebpf ftrace hooking kernel ldpreload linux malware persistence rootkit

Last synced: 22 Jun 2025

https://github.com/u-root/webboot

Tools to let a u-root instance boot signed live distro images over the web

custom-kernel hacktoberfest2020 initramfs kernel kexec webboot

Last synced: 30 Mar 2025

https://github.com/Jaykul/Jupyter-PowerShell

Jupyter Kernel for PowerShell

jupyter kernel powershell

Last synced: 27 Mar 2025

https://github.com/apisearch-io/symfony-async-kernel

[Deprecated] Symfony Async Kernel adpater

async kernel promises reactphp symfony

Last synced: 05 Apr 2025

https://github.com/akagi201/linux-0.11

A heavily commented linux kernel source code in Chinese.

c kernel linux linux-kernel

Last synced: 09 Mar 2026

https://github.com/derdyast1r/64kerneldrivercleaner

A Kernel Driver that can be used for a cheat or malware base to circumvent common cache & structure table checks. PsLoadedModuleList however requires a PG Bypass on (Some) Machines > 22H2 Win10, Not Win 11

anticheat battleye be bucket bypass cheat clearing eac fn fortnite hash kernel mml mmu piddb undetected

Last synced: 03 May 2026

https://github.com/open-power/skiboot

OPAL boot and runtime firmware for POWER

bmc c firmware kernel linux opal openpower power8 power9 powerpc ppc64le

Last synced: 03 Apr 2025

https://github.com/grm34/zenmaxbuilder

📲 Android Kernel Builder | On stand-by, also take look at https://github.com/cyberknight777/YAKB

aircrack-ng android aosp clang compiler gcc kali-linux kernel kernel-builder nethunter pentesting

Last synced: 11 Apr 2025

https://github.com/sematext/oxdpus

A toy tool that leverages the super powers of XDP to bring in-kernel IP filtering

bpf ebpf kernel network xdp

Last synced: 19 Apr 2025

https://github.com/psndna88/AGNi_pureMIUI

Snapdragon LLVM clang 18.0.0 ready hybrid kernel source for Miui/HyperOS/AOSP Android ready for whyred,tulip,wayne,jasmine,lavender,miatoll,haydn

android kenzo kernel miui whyred

Last synced: 20 Feb 2026

https://github.com/mrexodia/ntphp

Ever wanted to execute PHP in your kernel driver? Look no further!

cheat driver hack interpreter kernel mode nt ntphp php

Last synced: 06 Jul 2025

https://github.com/imtsuki/xv7

🦀️ Operating System in 100% Pure Rust

kernel operating-system rust xv6

Last synced: 16 Mar 2025

https://github.com/oddlama/autokernel

A tool for managing your kernel configuration that guarantees semantic correctness

configuration kconfig kernel rust

Last synced: 04 Apr 2025

https://github.com/olgapavlova/lectures

Материалы к лекциям

avr bdd books c driver esp32 git kernel keyboard linux makefile patterns stm32

Last synced: 25 Oct 2025

https://github.com/derdyast1r/eacbypass-cr3readydrv

This is my EAC Bypass (Setup) Driver that offers an undetected communication and callback handler/hooking system through IOCTL.

anti bypass cheat cr3 driver eac easy easy-anti-cheat exploit ioctl kernel read undetected write

Last synced: 11 Jul 2025

https://github.com/receiptmanager/receipt-parser-server

Receipt parser server written in python.

kernel ocr parses receipt server

Last synced: 26 Jun 2025

https://github.com/xiaoyang-sde/rust-kernel-riscv

RISC-V kernel implemented with Rust

kernel operating-system risc-v rust

Last synced: 14 Apr 2025