All Categories → Compilers → disassembler

Top 95 disassembler open source projects

Android Disassembler
Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. 안드로이드 NDK 공유 라이브러리, Windows 바이너리, etc,... 리버싱 앱
Wasm
WebAssembly decoder & disassembler library
Fhex
A Full-Featured HexEditor compatible with Linux/Windows/MacOS
Il2cppspy
Unity IL2CPP Disassembler (for apk)
Holodec
Decompiler for x86 and x86-64 ELF binaries
Gtirb
Intermediate Representation for Binary analysis and transformation
Spectnetide
ZX Spectrum IDE with Visual Studio 2017 and 2019 integration
Zydis
Fast and lightweight x86/x86-64 disassembler and code generation library
Classanalyzer
A Java Class File Disassembler
Xpeviewer
PE file viewer/editor for Windows, Linux and MacOS.
Mgbdis
Game Boy ROM disassembler with RGBDS compatible output
Imhex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
Bin2llvm
A binary to LLVM translator
Diztinguish
A Super NES ROM Disassembler
Kcshell
Simple Python3 based interactive assembly/disassembly shell for various architectures powered by Keystone/Capstone.
Hsdis
hotspot disassembler hsdis
Ida7.0
🏁IDA7.0 Freeware for Windows,Linux and Mac
Corewar
School 42 project // Implementation of programming game “Core War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]
Univdisasm
x86 Disassembler and Analyzer
Skoolkit
A suite of tools for creating disassemblies of ZX Spectrum games.
Vidi
ViDi Visual Disassembler (experimental)
Iced
Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for .NET, Rust, Python, JavaScript
Pince
A reverse engineering tool that'll supply the place of Cheat Engine for linux
Peasauce
Peasauce Interactive Disassembler
Medusa
An open source interactive disassembler
Befa Library
High-level library for executable binary file analysis
Pycdc
C++ python bytecode disassembler and decompiler
Chiasm Shell
Python-based interactive assembler/disassembler CLI, powered by Keystone/Capstone.
Ret Sync
ret-sync is a set of plugins that helps to synchronize a debugging session (WinDbg/GDB/LLDB/OllyDbg2/x64dbg) with IDA/Ghidra/Binary Ninja disassemblers.
Distorm
Powerful Disassembler Library For x86/AMD64
Dithumb
Minimal ARM/Thumb linear sweep disassembler similar to objdump
Ghidra
Ghidra is a software reverse engineering (SRE) framework
Vdexextractor
Tool to decompile & extract Android Dex bytecode from Vdex files
Bddisasm
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.
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Petools
PE Tools - Portable executable (PE) manipulation toolkit
Rz Ghidra
Deep ghidra decompiler and sleigh disassembler integration for rizin
Disasmo
VS2019 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM).
Scratchabit
Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API
Rspirv
Rust implementation of SPIR-V module processing functionalities
Pcodedmp
A VBA p-code disassembler
Plasma
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
1-60 of 95 disassembler projects