olkur/dtc
Device Tree Compiler
Device Tree Compiler
Updater for Nonomite debugger
Xv6 for RISC-V
The systemd System and Service Manager
The perfect emulation setup to study and develop the Linux kernel v5.2.1, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX C. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 18.04 host.
unix-like reverse engineering framework and commandline tools
Regression Tests for the Radare2 Reverse Engineer's Debugger
ScummVM main repository
Makefiles to use OP-TEE on various platforms
x86 bootloader emulation with Miasm (case of NotPetya)
Learning operating system development using Linux kernel and Raspberry Pi
Linux kernel source tree
Pure64 is a software loader that was initially created for BareMetal OS. The loader sets the computer into a full 64-bit state with no legacy compatibility layers and also enables all available CPU Cores in the computer.
Redox: A Rust Operating System
linux rootkit
Bootstrap yourself to write an OS from scratch. A book for self-learner.
Source for the little book about OS development
A little bit about a linux kernel
A collection of resources for linux reverse engineering
A Qt and C++ GUI for radare2 reverse engineering framework
"Reverse Engineering for Beginners" free book
Graphical Debugger for x64 and x86 on Windows