Gramado OS
Ghost, a micro-kernel based hobby operating system.
An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports...
Visual Studio Code project/compile_commands.json generator for Linux kernel sources and out-of-tree modules
『혼자 공부하는 컴퓨터구조 & 운영체제』 (한빛미디어)
Linux Kernel Runtime Guard
The official mirror of the main KolibriOS repository
A small kernel written in Nim
Experimental Windows x64 Kernel Rootkit with anti-rootkit evasion features.
Lunatik is a framework for scripting the Linux kernel with Lua.
an iOS kernel function hooking framework for checkra1n'able devices
Code for the USENIX 2017 paper: kAFL: Hardware-Assisted Feedback Fuzzing for OS Kernels
Minimal Jupyter C kernel
SpecuCheck is a Windows utility for checking the state of the software mitigations and hardware against CVE-2017-5754 (Meltdown), CVE-2017-5715 (Spec...
A hybrid Windows endpoint security platform powered by machine learning, YARA rules, cloud analysis, and kernel-level behavioral protection.
Rusty Rootkit - Windows Kernel Rookit in Rust (Codename: Eagle)
Advanced examples of Linux Device Drivers (LDD3) and detailed manual for running examples in QEMU which is patched with virtual PCI, USB, serial devic...
A WIP 64-bit UNIX-like kernel
InfinityHookPro Win7 -> Win11 latest
KASLD defeats Linux kernel KASLR from a local process — recovering the virtual and physical memory layout where a leak or side channel allows, and nar...
KSOCKET provides a very basic example how to make a network connections in the Windows Driver by using WSK
[Windows Anti-Rootkit] KSword 5.1 is an source-available Windows toolkit for ARK, kernel debugging, and system forensics. KSword 5.1 是面向 Windows...
A library to develop kernel level Windows payloads for post HVCI era
Experimental operating system written in Zig
A tool for gathering and visualizing kernel scheduling traces on Linux machines
A flexible Python 2/3 Kconfig implementation and library
CVE-2020-15368, aka "How to exploit a vulnerable driver"
Spoofing the Windows 10 HDD/diskdrive serialnumber from kernel without hooking
An operating system written in D
Kernel rootkit, that lives inside the Windows registry values data
网易云课堂选的操作系统课实验的代码及相关记录
A simple native file system for Linux kernel
Tilus is a tile-level kernel programming language with explicit control over shared memory and registers.
AquilaOS: UNIX-like Operating System
A teaching operating system written in Rust
《操作系统真象还原》源码及学习笔记(os-elephant)还原真相
A hobby OS implemented in Nim https://0xc0ffee.netlify.app/osdev
BTFhub, in collaboration with the BTFhub Archive repository, supplies BTF files for all published kernels that lack native support for embedded BTF. T...
Customized version of the Linux kernel maintained by Armbian team to support Rockchip SoCs
A project that demonstrates how to screw with CSGO from Kernel Space. (CSGO Kernel Cheat/Hack) All cleaned up, and with updated offsets.
NoMount is a VFS (Virtual File System) path redirection framework for Android kernels.
Framework for running BPF programs with rules on Linux as a daemon. Container aware.
This code repository offers downloads for the latest images of various DevTerm models, as well as kernel patches, keyboard firmware, the source code f...
Tutorial for rCore OS step by step (3rd edition)
Linux kernel module for Nuvoton NCT6687-R
My personal cheat sheet for using WinDbg for kernel debugging
A no-nonsense kernel tweak script for Linux and Android systems, backed by evidence.
In-kernel cache based on eBPF.
kHypervisor is a lightweight bluepill-like nested VMM for Windows, it provides and emulating a basic function of Intel VT-x
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.