Topic

kernel

Repositories (1595)

CatK
CatK Rodmatronic C

A simple UNIX-LIKE kernel

57
SNES-Mini-Kernels
SNES-Mini-Kernels mentalblank

Stock kernel collection for Super Nintendo Entertainment System (SNES) & Super Famicom Home Video Computer (SHVC) Classic consoles.

57
MaxOS
MaxOS maxtyson123 C++

A 64bit hobby operating system written in C++

57
BAR-Tender
BAR-Tender defparam Verilog

An FPGA I/O Device which services physical memory reads/writes via UMDF2 driver

57
lo2s
lo2s tud-zih-energy C++

Linux OTF2 Sampling - A Lightweight Node-Level Performance Monitoring Tool

57
KERMIT
KERMIT ART-Group-it JavaScript

🐸 KERMIT - A lightweight library to encode and interpret Universal Syntactic Embeddings

57
rustkpi
rustkpi johalun C++

Sources to the Master's thesis: Safe Kernel Programming with Rust

56
UnhookingLinuxEdr
UnhookingLinuxEdr MatheuZSecurity

Attacking the cleanup_module function of a kernel module

56
convey
convey weltling C++

Communication through a serial port or named pipe

56
inferno-rpi
inferno-rpi yshurik C

This is compilation of Labs “Porting Inferno OS to Raspberry Pi”. We decided to organize it as some set of small labs with very detailed steps of what...

56
WinSoftVol
WinSoftVol dechamps C

A Windows filter driver that disables hardware volume control on audio devices.

56
NetDriver
NetDriver alexvogt91 C

kernel-mode TDI client which can send and receive HTTP requests

56
georgios
georgios iguessthislldo Zig

Hobby Operating System

56
nanopi-m4-ubuntu-base-minimal
nanopi-m4-ubuntu-base-minimal avafinger

Nanopi M4 RK3399 base minimal image for development (mali fbdev / gbm) - Camera support

56
Methylenix
Methylenix PG-MANA Rust

An operating system written in Rust

55
mcube
mcube pflab-ut C

Mcube Kernel: Operating System Supporting Dynamically Switchable Kernel Models

55
SnowFlake
SnowFlake SnowFlakeOS Rust

Technology is free, SnowFlakeOS

55
GridOS
GridOS gridnow C

Grid Operating system

55
imongo
imongo gusutabopb Jupyter Notebook

A MongoDB kernel for Jupyter

55
harden-freebsd
harden-freebsd wravoc Python

Updated for 14.0. A half days worth of work can be done in seconds, with comprehensive logging, togglable secure/performance settings, and backups. I...

54
KnutOS
KnutOS Tix3Dev C

An x86_64 hobbyist OS written in C and Assembly

54
arc
arc grahamedgecombe C

A toy x86-64 kernel.

54
litchi-rs
litchi-rs BugenZhao Rust

An x86-64 kernel with ~100% Rust (originally) in a week. `async` inside!

54
gssproxy
gssproxy gssapi C

A proxy for GSSAPI | Docs at https://github.com/gssapi/gssproxy/tree/main/docs

53
poc-windows-rust-filter
poc-windows-rust-filter SubconsciousCompute Rust

A PoC Windows Minifilter Driver in pure Rust (Don't use it in production)

53
ShawnOS
ShawnOS shawnanastasio C

A Basic x86 Operating System/Kernel

53
PrettyOS
PrettyOS yahiafarghaly C

A Preemptive Hard Real Time kernel for embedded devices.

53
nullsec-linux
nullsec-linux bad-antics Shell

🐧 Security-focused Linux distribution with 140+ tools, custom kernel 6.17.13, AI assistant | 5 editions | Cloud, AI/ML, Automotive, Hardware hacking

53
secretnet_expl
secretnet_expl Cr4sh C++

LPE exploits for Secret Net and Secret Net Studio

53
Valthrun
Valthrun valthrunner PowerShell

Valthrunner's Script 🚀 - The script for Valthrun.

52
nvidia-340-ubuntu-24.04
nvidia-340-ubuntu-24.04 kda2210

Legacy NVIDIA 340.108 driver for Ubuntu 24.04 + Linux 6.11

52
Kprofiles
Kprofiles beakthoven C

A Linux kernel module for Kernelspace profile modes. Read the README for more info.

52
os
os arbel03 Rust

A simple kernel written in Rust for studying purposes.

52
MsFontsFuzz
MsFontsFuzz Cr4sh C++

OpenType font file format fuzzer for Windows

52
infos
infos tspink C++

The School of Informatics (University of Edinburgh) Research Operating System

51
AntiHook
AntiHook kouzhudong

Enum and Remove Hook in Windows

51
Valthrun
Valthrun MeisterQuerulant PowerShell

Valthrunner's Script 🚀 - The script for Valthrun.

51
limine-rust-template
limine-rust-template jasondyoungberg Makefile

A simple template for building a Limine-compliant kernel in Rust.

51
CVE-2026-20637-AppleSEPKeyStore-UAF
CVE-2026-20637-AppleSEPKeyStore-UAF zeroxjf Objective-C

CVE-2026-20637: AppleSEPKeyStore Use-After-Free — iOS/macOS kernel vulnerability (patched in 26.4)

51
kernel
kernel ilobilix C++

Hobby kernel in modern C++

51
flower
flower flower-os Rust

A learning OS

51
biefircate
biefircate tkchia C

Running x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitl...

51
SalernOS-Kernel
SalernOS-Kernel Alessandro-Salerno C

Almost usable x86-64 Unix-like kernel

51
meetup
meetup CatSystemWorkshop HTML

Cat System Workshop is a regular meet-up focusing on “system software”. We would like to gather all developers to share their experience regarding sys...

51
CVE-Stockpile
CVE-Stockpile DownWithUp C

Master list of all my vulnerability discoveries. Mostly 3rd party kernel drivers.

50
Microdot
Microdot Unturned3

The Microdot Project guides you to create a fully functional but compact Linux system from scratch

50
kernel-csgo-esp-webradar
kernel-csgo-esp-webradar AimHub C++

CSGO ESP, Web Radar and Grenade helper using kernel hook for km-um communication

50
tinyos
tinyos mahavirj C

Small x86/ARM Operating System built from scratch

50
etheryal-kernel
etheryal-kernel KernelFreeze Rust

Open Source Rust kernel; Runs WASM and WASI as lightweight containers.

50
zeroimport
zeroimport 1hAck-0 C++

ZeroImport is a lightweight and easy to use C++ library for Windows Kernel Drivers. It allows you to hide any import in your kernel driver by importin...

50