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.
kernel-mii
Cobalt Strike (CS) Beacon Object File (BOF) foundation for kernel exploitation using CVE-2021-21551.
dev-enigma
Let's implement an Enigma machine as a char device just for fun.
ExecutiveCallbackObjects
Research on Windows Kernel Executive Callback Objects
WinAltSyscallHandler
Some research on AltSystemCallHandlers functionality in Windows 10 20H1 18999
lkl-js
Run Linux kernel in your web browser directly
convey
Communication through a serial port or named pipe
CFB
Canadian Furious Beaver is a ProcMon-style tool designed only for capturing IRPs sent to any Windows driver.
android-lkms
Android Loadable Kernel Modules - mostly used for reversing and debugging on controlled systems/emulators
blog_os
Writing an OS in Rust