An open-source x64/x32 debugger for windows.
Updated Sep 13, 2018
"Reverse Engineering for Beginners" free book
Updated Sep 16, 2018
A free Windows-compatible Operating System
Updated Sep 24, 2018
Capstone disassembly/disassembler framework: Core (Arm, Arm64, EVM, M68K, M680X, Mips, PPC, Sparc, SystemZ, TMS320C64…
Updated Sep 17, 2018
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Updated Sep 14, 2018
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, X86)
Complete x86/x64 JIT and Remote Assembler for C++
Updated Jun 25, 2018
Framework for lifting x86, amd64, and aarch64 program binaries to LLVM bitcode
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
Updated Jul 23, 2018
edb is a cross platform AArch32/x86/x86-64 debugger.
Visual MASM - Assembly IDE for Microsoft MASM
Updated Jan 26, 2018
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Binary Analysis Platform
Simple C compiler
Updated Aug 19, 2018
Reicast is a multiplatform Sega Dreamcast emulator
A linux-based assembly REPL for x86, amd64, armv7, and armv8
Updated Sep 5, 2018
Performance monitoring and benchmarking suite
Updated Sep 12, 2018
[WIP] Rust's standard library, free of C dependencies, for Linux systems
Updated Feb 17, 2018
X-Ray Engine 1.6 expansion. Join our IRC channel #openxray on freenode.org, or our Discord channel: https://discord.g…
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with l…
Updated Aug 23, 2018
arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 an…
Updated Aug 19, 2018
collage of reverse engineering topics that I find interesting
Updated Sep 21, 2018
"Zero setup" cross compilation and "cross testing" of Rust crates
An educational operating system written in C#. A great stepping stone from high to low level development.
Handwritten digits classification from MNIST with TensorFlow on Android; Featuring Tutorial!
Updated May 13, 2018
A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Updated Aug 30, 2018
Updated Nov 30, 2017
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Updated Apr 13, 2017