This is similar to blackarch-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: 20

BlackArch disassembler
Name Version Description Homepage
abcd 4.2738809 ActionScript ByteCode Disassembler. https://github.com/MITRECND/abcd
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. https://github.com/google/binnavi
binwalk 2.4.2 Tool for searching a given binary image for embedded files https://github.com/OSPG/binwalk
chiasm-shell 33.e20ed9f Python-based interactive assembler/disassembler CLI, powered byKeystone/Capstone. https://github.com/0xbc/chiasm-shell
distorm 3.5.2.b Powerful disassembler library for x86/AMD64 https://github.com/gdabah/distorm
exe2hex 1.5.1.r6.ge563b35 Inline file transfer using in-built Windows tools (DEBUG.exe or PowerShell). https://github.com/g0tmi1k/exe2hex
libdisasm 0.23 A disassembler library. http://bastard.sourceforge.net/libdisasm.html
lief 0.13.2 Library to Instrument Executable Formats. https://github.com/lief-project/LIEF/
marc4dasm 6.f11860f This python-based tool is a disassembler for the Atmel MARC4 (a 4 bit Harvard micro). https://github.com/ApertureLabsLtd/marc4dasm
plasma-disasm 922.ec7df9b An interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax. https://github.com/joelpx/plasma
python-pcodedmp 1.2.6 A VBA p-code disassembler. https://pypi.org/project/pcodedmp/#files
python-pwntools 4.13.0 CTF framework and exploit development library https://github.com/Gallopsled/pwntools
python2-capstone 4.0.1 A disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community. https://github.com/aquynh/capstone
python2-pcodedmp 1.2.6 A VBA p-code disassembler. https://pypi.org/project/pcodedmp/#files
radare2-unicorn 873.82b3a8e Unicorn Emulator Plugin for radare2. https://github.com/radare/radare2-extras/tree/master/unicorn
redasm 1667.5ab6be9 Interactive, multiarchitecture disassembler written in C++ using Qt5 as UI Framework. https://github.com/REDasmOrg/REDasm
scratchabit 571.e52ba4b Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API. https://github.com/pfalcon/ScratchABit
smali 2.5.2 Assembler/disassembler for Android's dex format https://github.com/JesusFreke/smali
unstrip 13.05e00c2 ELF Unstrip Tool. https://github.com/pzread/unstrip
viper 2099.fdd7855 A Binary analysis framework. https://github.com/botherder/viper