Oleksii's repositories
xv6-riscv
Xv6 for RISC-V
systemd
The systemd System and Service Manager
linux-kernel-module-cheat
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.
build
Makefiles to use OP-TEE on various platforms
raspberry-pi-os
Learning operating system development using Linux kernel and Raspberry Pi
miasm-bootloader
x86 bootloader emulation with Miasm (case of NotPetya)
linux
Linux kernel source tree
Pure64
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
Redox: A Rust Operating System
puszek-rootkit
linux rootkit
os01
Bootstrap yourself to write an OS from scratch. A book for self-learner.
linux-insides
A little bit about a linux kernel
linux-re-101
A collection of resources for linux reverse engineering
iaito
A Qt and C++ GUI for radare2 reverse engineering framework
littleosbook
Source for the little book about OS development
radare2
unix-like reverse engineering framework and commandline tools
radare2-regressions
Regression Tests for the Radare2 Reverse Engineer's Debugger
RE-for-beginners
"Reverse Engineering for Beginners" free book
Nanomite
Graphical Debugger for x64 and x86 on Windows
Nanomite-Updater
Updater for Nonomite debugger