There are 157 repositories under kernel topic.
The Serenity Operating System ๐
A curated list of awesome things related to HarmonyOS. ๅไธบ้ธฟ่ๆไฝ็ณป็ปใ
Learning operating system development using Linux kernel and Raspberry Pi
:books: Learn to write an embedded OS in Rust :crab:
The Darwin Kernel (mirror). This repository is a pure mirror and contributions are currently not accepted via pull-requests, please submit your contributions via https://developer.apple.com/bug-reporting/
windows-kernel-exploits Windowsๅนณๅฐๆๆๆผๆด้ๅ
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
A short tutorial about building Linux based operating systems.
linux-kernel-exploits Linuxๅนณๅฐๆๆๆผๆด้ๅ
Spectre, Meltdown, Foreshadow, Fallout, RIDL, ZombieLoad vulnerability/mitigation checker for Linux & BSD
The Go kernel for Jupyter notebooks and nteract.
Learn where some of the network sysctl variables fit into the Linux/Kernel network flow
linuxๅ ๆ ธๅญฆไน ่ตๆ๏ผ200+็ปๅ ธๅ ๆ ธๆ็ซ ๏ผ100+ๅ ๆ ธ่ฎบๆ๏ผ50+ๅ ๆ ธ้กน็ฎ๏ผ500+ๅ ๆ ธ้ข่ฏ้ข๏ผ80+ๅ ๆ ธ่ง้ข
:palm_tree:LinuxใmacOSใWindows Kernel privilege escalation vulnerability collection, with compilation environment, demo GIF map, vulnerability details, executable file (ๆๆๆผๆดๅ้)
Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐๐ฅ๐ข๐ง๐ ๐ฎ๐๐ฅ ๐๐๐ฌ๐ข๐ ๐ง: closing the semantic gap between compiler and hardware to maximally leverage the power of language safety and thus shift OS responsibilities like resource management into the compiler.
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 in Go.
HackSys Extreme Vulnerable Windows Driver (HEVD)
Fast and Easy Infinite Neural Networks in Python
A free but powerful Windows kernel research tool.