Starred repositories
How to Make a Computer Operating System in C++
UNIX-like reverse engineering framework and command-line toolset
Leaked Mirai Source Code for Research/IoC Development Purposes
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, T…
A repository for learning various heap exploitation techniques.
Course materials for Modern Binary Exploitation by RPISEC
The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
Build android apps without any java, entirely in C and Make
The production-scale datacenter profiler (C/C++, Go, Rust, Python, Java, NodeJS, .NET, PHP, Ruby, Perl, ...)
Platform for Architecture-Neutral Dynamic Analysis
Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17)
SimpleVisor is a simple, portable, Intel VT-x hypervisor with two specific goals: using the least amount of assembly code (10 lines), and having the smallest amount of VMX-related code to support d…
Python scriptable Reverse Engineering Sandbox, a Virtual Machine instrumentation and inspection framework based on QEMU
simavr is a lean, mean and hackable AVR simulator for linux & OSX
A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!
A set of tutorials that demonstrates how to write a video player based on FFmpeg
Tool for injecting a shared object into a Linux process
MOVING TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-content SEE README. C, C++, POSIX and Linux system programming minimal examples. Asserts used wherever possible. Hello …
Repo for FUZE project. I will also publish some Linux kernel LPE exploits for various real world kernel vulnerabilities here. the samples are uploaded for education purposes for red and blue teams.
Broadcom and Cypress firmware emulation for fuzzing and further full-stack debugging