Stars
๐ Learn to write an embedded OS in Rust ๐ฆ
My Design Philosophy Summary (Most of them are in Chinese)
่ฏฅ่ตๆบไธบไฝ่ AIๅฎๅ จ็ธๅ ณ่ฎบๆ็ๅไบซ็ฅ่ฏ๏ผๅ ๆฌPPTๅPDF็ๆฌๅๅๆ๏ผๅธๆๅฏนๆจๆๆๅธฎๅฉใๅ ๆฒน~
Anything about kernel security. CTF kernel pwn, kernel exploit, kernel fuzz and kernel defense paper, kernel debugging technique, kernel CVE debug.
A lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V
eBPF Developer Tutorial: Learning eBPF Step by Step with Examples
Gather and update all available and newest CVEs with their PoC.
A repository for learning various heap exploitation techniques.
Complementary Concurrency Programs for course "Linux Kernel Internals"
Linux Runtime Security and Forensics using eBPF
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
Learning operating system development using Linux kernel and Raspberry Pi
ELKDAT: easy linux kernel development and test tool
KSPP / linux
Forked from torvalds/linuxLinux kernel source tree (Kernel Self Protection Project)
๏ผไธๆฌไบบๅ ด่ถฃๅผบ็ธๅ ณ็๏ผๅ็งๅฎๅ จor่ฎก็ฎๆบ่ตๆๆถ้
Papers from the computer science community to read and discuss.
Collection of cryptographic hash functions written in pure Rust
ใๆถๆๆดๆดไน้ใไธญๆ็ฟป่ฏ
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐๐ฅ๐ข๐ง๐ ๐ฎ๐๐ฅ ๐๐๐ฌ๐ข๐ ๐ง: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety anโฆ
Linus Torvalds' linked list argument for good taste, explained
Yocto layer for installing Rust toolchain from pre-built binaries