An open-source x64/x32 debugger for windows.
C++
Updated Dec 11, 2018
x86 virtualization in JavaScript, running in your browser and NodeJS
"Reverse Engineering for Beginners" free book
TeX
Updated Dec 26, 2018
A free Windows-compatible Operating System
C
Updated Dec 27, 2018
Capstone disassembly/disassembler framework: Core (Arm, Arm64, EVM, M68K, M680X, MOS65xx, Mips, PPC, Sparc, SystemZ, …
C
Updated Dec 27, 2018
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Python
Updated Dec 21, 2018
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a c…
C
Updated Dec 27, 2018
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, X86)
Complete x86/x64 JIT and AOT Assembler for C++
C++
Updated Dec 12, 2018
Framework for lifting x86, amd64, and aarch64 program binaries to LLVM bitcode
edb is a cross platform AArch32/x86/x86-64 debugger.
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
Python
Updated Dec 8, 2018
Visual MASM - Assembly IDE for Microsoft MASM
Pascal
Updated Jan 26, 2018
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Binary Analysis Platform
Simple C compiler
C
Updated Aug 19, 2018
Reicast is a multiplatform Sega Dreamcast emulator
A linux-based assembly REPL for x86, amd64, armv7, and armv8
C
Updated Oct 18, 2018
X-Ray Engine 1.6 expansion. Join our IRC channel #openxray on freenode.org, or our Discord channel:
https://discord.g…
Performance monitoring and benchmarking suite
C
Updated Dec 21, 2018
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Rust
Updated Dec 9, 2018
A tool to help you write binary exploits
C
Updated Nov 15, 2018
x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with l…
Assembly
Updated Oct 20, 2018
"Zero setup" cross compilation and "cross testing" of Rust crates
arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 an…
Python
Updated Aug 19, 2018
Soul of a tiny new machine. Track side effects in safe Assembly → More thorough tests → More malleable and rewrite-fr…
HTML
Updated Dec 26, 2018
collage of reverse engineering topics that I find interesting
Python
Updated Dec 24, 2018
An educational operating system written in C#. A great stepping stone from high to low level development.
Reko is a binary decompiler.