Home / Tools / disassembler

This is similar to decompiler, and there will probably be a lot of programs that fall into both, however these packages produce assembly output rather than the raw source code.

Tool count: 36

Name Version Description Category Website
abcd 4.2738809 ActionScript ByteCode Disassembler. disassembler
androguard 2:1821.cd5cd9f1 Reverse engineering, Malware and goodware analysis of Android applications and more. binary disassembler malware
android-apktool 2.3.4 A tool for reengineering Android apk files. reversing disassembler
angr 1: The next-generation binary analysis platform from UC Santa Barbara's Seclab. binary disassembler reversing
angr-management This is the GUI for angr. binary disassembler reversing
angr-py2 1: The next-generation binary analysis platform from UC Santa Barbaras Seclab. binary disassembler reversing
beebug 21.cb14c79 A tool for checking exploitability. decompiler disassembler reversing
binnavi 6.1.0 A binary analysis IDE that allows to inspect, navigate, edit and annotate control flow graphs and call graphs of disassembled code. disassembler reversing binary
binwalk 2.1.1 A tool for searching a given binary image for embedded files disassembler firmware reversing binary
bokken 1:1.8 GUI for radare2 and pyew. misc reversing disassembler
capstone 4.0.1 A lightweight multi-platform, multi-architecture disassembly framework reversing disassembler
chiasm-shell 33.e20ed9f Python-based interactive assembler/disassembler CLI, powered byKeystone/Capstone. disassembler
distorm 3.4.1 Powerful disassembler library for x86/AMD64 disassembler reversing
eresi 1289.3e133872 The ERESI Reverse Engineering Software Interface. binary reversing debugger disassembler
frida 12.3.2 An interactive disassembler based on LLVM and Qt. disassembler
inguma 0.1.1 A free penetration testing and vulnerability discovery toolkit entirely written in python. Framework includes modules to discover hosts, gather information about, fuzz targets, brute force usernames and passwords, exploits, and a disassembler. cracker disassembler exploitation fuzzer scanner
libdisasm 0.23 A disassembler library. disassembler
lief 0.9.0 Library to Instrument Executable Formats. disassembler reversing
maltrieve 342.b9e7560 Originated as a fork of mwcrawler. It retrieves malware directly from the sources as listed at a number of sites. malware disassembler
mara-framework 129.2a47237 A Mobile Application Reverse engineering and Analysis Framework. mobile reversing disassembler
marc4dasm 6.f11860f This python-based tool is a disassembler for the Atmel MARC4 (a 4 bit Harvard micro). disassembler hardware reversing
plasma 903.d691e98 An interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax. disassembler binary debugger
pwntools 3.12.2 CTF framework and exploit development library. disassembler reversing
python-capstone 4.0.1 A lightweight multi-platform, multi-architecture disassembly framework reversing disassembler
python2-capstone 4.0.1 A lightweight multi-platform, multi-architecture disassembly framework reversing disassembler
radare2 3.2.1 Open-source tools to disasm, debug, analyze and manipulate binary files reversing disassembler
radare2-cutter 1.7.4 Qt and C++ GUI for radare2 reverse engineering framework. decompiler reversing disassembler debugger
radare2-keystone 495.37e60e4 Keystone assembler plugins for radare2. disassembler binary reversing
redasm 1077.2c0f107 Interactive, multiarchitecture disassembler written in C++ using Qt5 as UI Framework. disassembler reversing
scratchabit 563.853e28f Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API. disassembler
smali 2.2.5 An assembler/disassembler for Android's dex format disassembler hardware
syms2elf 6.1004741 A plugin for Hex-Ray's IDA Pro and radare2 to export the symbols recognized to the ELF symbol table. reversing disassembler binary
unstrip 13.05e00c2 ELF Unstrip Tool. disassembler binary
veles 1:637.e65de5a New open source tool for binary data analysis. binary reversing disassembler
viper 1859.045e095 A Binary analysis framework. disassembler binary malware
vivisect 1:911.132cbb3 A Python based static analysis and reverse engineering framework, Vdb is a Python based research/reversing focused debugger and programatic debugging API by invisigoth of kenshoto debugger disassembler reversing