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.
CVE-2020-15368
CVE-2020-15368, aka "How to exploit a vulnerable driver"
jsix
A hobby operating system for x86_64, boots with UEFI.
ghaiklor-os-gcc
Simple operating system with its own bootloader, drivers for screen and keyboard, libc (for educational purposes)
perf_kernel
x64 rust multicore kernel optimized for extreme performance at any cost.
Kernel-dll-injector
Kernel-Mode Driver that loads a dll into every new created process that loads kernel32.dll module
Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs
Run your own privacy-first ad blocking service at home, or in the cloud for free with Google Cloud Services.
syzkaller
syzkaller is an unsupervised coverage-guided kernel fuzzer
raspberry-pi-os
Learning operating system development using Linux kernel and Raspberry Pi