Stars
stb single-file public domain libraries for C/C++
Zstandard - Fast real-time compression algorithm
Embedded web server, with TCP/IP network stack, MQTT and Websocket
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
Build android apps without any java, entirely in C and Make
A small self-contained alternative to readline and libedit
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
Source code of a multiple series of tutorials about the hypervisor. Available at: https://rayanfam.com/tutorials
TinySSH is small server (less than 100000 words of code)
Exercises to learn how to fuzz with American Fuzzy Lop
🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
DECAF (short for Dynamic Executable Code Analysis Framework) is a binary analysis platform based on QEMU. This is also the home of the DroidScope dynamic Android malware analysis platform. DroidSco…
Mirror of the Xen Repository (PRs not accepted see: http://wiki.xenproject.org/wiki/Submitting_Xen_Project_Patches)
Kernel Fuzzer for Xen Project (KF/x) - Hypervisor-based fuzzing using Xen VM forking, VMI & AFL
Examples for: Learning KVM - implement your own kernel
A project to statically recompile following games to create Windows or Linux (x86 or arm) versions of the games - Albion, X-Com: UFO Defense (UFO: Enemy Unknown), X-Com: Terror from the Deep, Warcr…