Topic

kernel

Repositories (1593)

serenity
serenity SerenityOS C++

The Serenity Operating System 🐞

33.1k
cilium
cilium cilium Go

eBPF-based Networking, Security, and Observability

24.1k
HarmonyOS
HarmonyOS Awesome-HarmonyOS C

A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。

19.9k
gvisor
gvisor google Go

Application Kernel for Containers

18.1k
blog_os
blog_os phil-opp HTML

Writing an OS in Rust

17.4k
reactos
reactos reactos C

A free Windows-compatible Operating System

17.4k
KernelSU
KernelSU tiann Kotlin

A Kernel based root solution for Android

16k
rust-raspberrypi-OS-tutorials
rust-raspberrypi-OS-tutorials rust-embedded Rust

:books: Learn to write an embedded OS in Rust :crab:

14.6k
raspberry-pi-os
raspberry-pi-os s-matyukevich C

Learning operating system development using Linux kernel and Raspberry Pi

13.8k
rt-thread
rt-thread RT-Thread C

RT-Thread is an open source IoT Real-Time Operating System (RTOS)....

11.9k
darwin-xnu
darwin-xnu apple C

Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu

11.2k
windows-kernel-exploits
windows-kernel-exploits SecWiki C

windows-kernel-exploits Windows平台提权漏洞集合

8.6k
winfsp
winfsp winfsp C

Windows File System Proxy - FUSE for Windows

8.5k
lkmpg
lkmpg sysprog21 TeX

The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)

8.4k
linux-insides-zh
linux-insides-zh hust-open-atom-club Python

Linux 内核揭秘

7.7k
linux_kernel_wiki
linux_kernel_wiki 0voice

linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内核面试题,80+内核视频

7.5k
APatch
APatch bmax121 Kotlin

The patching of Android kernel and Android system

7.3k
toaruos
toaruos klange C

A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic l...

6.7k
tock
tock tock Rust

A secure embedded operating system for microcontrollers

6.3k
syzkaller
syzkaller google Go

syzkaller is an unsupervised coverage-guided kernel fuzzer

6.1k
linux-network-performance-parameters
linux-network-performance-parameters leandromoreira

Learn where some of the network sysctl variables fit into the Linux/Kernel network flow. Translations: 🇷🇺

5.8k
linux-kernel-exploits
linux-kernel-exploits SecWiki C

linux-kernel-exploits Linux平台提权漏洞集合

5.6k
build-linux
build-linux MichielDerhaeg Shell

A short tutorial about building Linux based operating systems.

5.2k
build
build armbian Shell

The official build framework for the Armbian Linux distribution. This repository contains the complete toolchain and scripts required to compile custo...

5.2k
tetragon
tetragon cilium C

eBPF-based Security Observability and Runtime Enforcement

4.6k
asterinas
asterinas asterinas Rust

Asterinas aims to be a production-grade Linux alternative—memory safe, high-performance, and more.

4.4k
os_kernel_lab
os_kernel_lab chyyuu Rust

OS kernel labs based on Rust/C Lang & RISC-V 64/X86-32

4k
ubuntu-rockchip
ubuntu-rockchip Joshua-Riek Shell

Ubuntu for Rockchip RK35XX Devices

4k
gophernotes
gophernotes gopherdata Go

The Go kernel for Jupyter notebooks and nteract.

4k
pwru
pwru cilium C

Packet, where are you? -- eBPF-based Linux kernel networking debugger

3.7k
spectre-meltdown-checker
spectre-meltdown-checker speed47 Shell

Spectre, Meltdown, Foreshadow, Fallout, RIDL, ZombieLoad vulnerability/mitigation checker for Linux & BSD

3.7k
unikraft
unikraft unikraft C

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

3.6k
KernelSU-Next
KernelSU-Next KernelSU-Next Kotlin

An advanced Kernel based root solution for Android

3.5k
linux-cachyos
linux-cachyos CachyOS Shell

Archlinux Kernel based on different schedulers and some other performance improvements.

3.3k
maestro
maestro maestro-os Rust

Lightweight, Linux-compatible kernel, written in Rust to leverage the safety of the typesystem. Aiming to remove as much legacy as possible while supp...

3.2k
Kernelhub
Kernelhub Ascotbe C

:palm_tree:Linux、macOS、Windows Kernel privilege escalation vulnerability collection, with compilation environment, demo GIF map, vulnerability detai...

3.2k
SimpleKernel
SimpleKernel Simple-XX C++

Interface-Driven OS Kernel for AI-Assisted Learning | 面向 AI 的操作系统学习项目

3.2k
Theseus
Theseus theseus-os Rust

Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maxim...

3.1k
tilck
tilck vvaltchev C

A Tiny Linux-Compatible Kernel

3.1k
u-root
u-root u-root Go

A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written...

3k
HackSysExtremeVulnerableDriver
HackSysExtremeVulnerableDriver hacksysteam C

HackSys Extreme Vulnerable Driver (HEVD) - Windows & Linux

3k
skift
skift skift-org C++

🥑 A modern delightful operating system (mirror)

3k
awesome-game-security
awesome-game-security gmh5225 Python

awesome game security [Welcome to PR]

2.8k
Windows-Kernel-Explorer
Windows-Kernel-Explorer AxtMueller

A free but powerful Windows kernel research tool.

2.7k
stress-ng
stress-ng ColinIanKing C

This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to ex...

2.6k
oryx
oryx pythops Rust

🕵️‍♂️ TUI for sniffing network traffic using eBPF on Linux

2.4k
xone
xone medusalix C

Linux kernel driver for Xbox One and Xbox Series X|S accessories

2.4k
neural-tangents
neural-tangents google Jupyter Notebook

Fast and Easy Infinite Neural Networks in Python

2.4k
EfiGuard
EfiGuard Mattiwatti C++

Disable PatchGuard and Driver Signature Enforcement at boot time

2.4k
eggos
eggos icexin Go

A Go unikernel running on x86 bare metal

2.3k