Kernel topic
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.
spy
:eyes: Linux kernel mode debugfs keylogger
awesome-unikernels
A list about Unikernels
valkyrie
🔮 A UNIX-like toy kernel built from scratch (for AArch64) with preemptive multi-threading, VM, CoW fork(), buddy, slob, VFS, FAT32.
HEVD_Kernel_Exploit
Exploits pack for the Windows Kernel mode driver HackSysExtremeVulnerableDriver written for educational purposes.
duckOS
An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!
ukupgrade
Upgrade latest kernel automatically for Ubuntu and derivatives such as Linux Mint. :runner:
M5P01_Prokaron
A tiny real-time kernel focusing on formal reliability and simplicity.
xone
Linux kernel driver for Xbox One and Xbox Series X|S accessories
Cyjon
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
SimpleOS
Operating System Coded in Assembly and C