reversing


Home / Tools / reversing

This is an umbrella group for any decompiler, disassembler or any similar program.

Tool count: 98

Name Version Description Category Website
amoco 1:v2.4.1.r250.g56a0acc Yet another tool for analysing binaries. binary reversing
android-apktool 2.4.0 A tool for reengineering Android apk files. reversing disassembler
angr 1:8.19.7.25 The next-generation binary analysis platform from UC Santa Barbara's Seclab. binary disassembler reversing
angr-management 8.19.7.25 This is the GUI for angr. binary disassembler reversing
angr-py2 1:7.8.9.26 The next-generation binary analysis platform from UC Santa Barbaras Seclab. binary disassembler reversing
apkstudio 100.9e114ca An IDE for decompiling/editing & then recompiling of android application binaries. reversing mobile
balbuzard 67.d6349ef1bc55 A package of malware analysis tools in python to extract patterns of interest from suspicious files (IP addresses, domain names, known file headers, interesting strings, etc). malware cracker reversing
barf 915.4a003e7 A multiplatform open source Binary Analysis and Reverse engineering Framework. binary reversing
beebug 25.cddb375 A tool for checking exploitability. decompiler disassembler reversing
binaryninja-demo 1.1.1689 A new kind of reversing platform (demo version). reversing binary
bindead 4504.67019b97b A static analysis tool for binaries binary debugger reversing
bindiff 4.3.0 A comparison tool for binary files, that assists vulnerability researchers and engineers to quickly find differences and similarities in disassembled code. binary 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.2.0 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
bsdiff 4.3 bsdiff and bspatch are tools for building and applying patches to binary files. reversing binary
bytecode-viewer 1:2.9.22 A Java 8/Android APK Reverse Engineering Suite. binary reversing
capstone 4.0.1 A lightweight multi-platform, multi-architecture disassembly framework reversing disassembler
chopshop 413.3dfb7be Protocol Analysis/Decoder Framework. networking reversing
damm 32.60e7ec7 Differential Analysis of Malware in Memory. malware binary reversing
de4dot 3.1.41592 .NET deobfuscator and unpacker. windows unpacker binary reversing
detect-it-easy 86.3b45fdb A program for determining types of files. binary reversing
dex2jar 2.1 A tool for converting Android's .dex format to Java's .class format hardware reversing
distorm 3.4.1 Powerful disassembler library for x86/AMD64 disassembler reversing
dnspy 6.0.5 .NET debugger and assembly editor. windows decompiler binary reversing
dotpeek 2019.2 Free .NET Decompiler and Assembly Browser. windows decompiler binary reversing
dutas 10.37fa3ab Analysis PE file or Shellcode. binary reversing
dwarf 976.c905309 Full featured multi arch/os debugger built on top of PyQt5 and frida. binary debugger disassembler exploitation mobile reversing
dynamorio 7.1.0 A dynamic binary instrumentation framework. binary reversing
edb 2917.6a87b68f A QT4-based binary mode debugger with the goal of having usability on par with OllyDbg. debugger reversing
elidecode 48.38fa5ba A tool to decode obfuscated shellcodes using the unicorn-engine for the emulation and the capstone-engine to print the asm code. reversing
eresi 1291.4769c175 The ERESI Reverse Engineering Software Interface. binary reversing debugger disassembler
expose 1100.24721b2 A Dynamic Symbolic Execution (DSE) engine for JavaScript binary reversing code-audit
flasm 1.62 Disassembler tool for SWF bytecode reversing decompiler
frida-extract 13.abb3f14 Frida.re based RunPE (and MapViewOfSection) extraction tool. reversing
frida-ios-dump 41.f88043a Pull decrypted ipa from jailbreak device. mobilereversing binary
frida-ipa-dump 48.91c6f86 Yet another frida based iOS dumpdecrypted. mobilereversing binary
ghidra 9.0.4+496+ga3ea66e4 A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate in support of the Cybersecurity mission. reversing disassembler debugger
hookanalyser 3.4 A hook tool which can be potentially helpful in reversing applications and analyzing malware. It can hook to an API in a process and search for a pattern in memory or dump the buffer. windows reversing
hopper 4.5.14 Reverse engineering tool that lets you disassemble, decompile and debug your applications. reversing disassembler decompiler binary
jad 1.5.8e Java decompiler reversing
jadx 1.0.0 Command line and GUI tools to produce Java source code from Android Dex and APK files decompiler reversing
javasnoop 1.1 A tool that lets you intercept methods, alter data and otherwise hack Java applications running on your computer reversing
jd-gui 1.6.3 A standalone graphical utility that displays Java source codes of .class files. decompiler reversing
jeb-android 3.0.5.201811021648 Android decompiler. reversing mobile
jeb-arm 3.0.5.201811021648 Arm decompiler. reversing
jeb-intel 3.0.5.201811021648 Intel decompiler. reversing
jeb-mips 3.0.5.201811021648 Mips decompiler. reversing
jeb-webasm 3.0.5.201811021648 WebAssembly decompiler. reversing
jsparser 31.ccd3ab6 Parse javascript using Tornado and and JSBeautifier to discover interesting enpoints. webapp reversing
justdecompile 22018 The decompilation engine of JustDecompile. windows decompiler binary reversing
jwscan 7.874b3a5 Scanner for Jar to EXE wrapper like Launch4j, Exe4j, JSmooth, Jar2Exe. reversing binary
lief 0.9.0 Library to Instrument Executable Formats. disassembler reversing
malwareanalyser 3.3 A freeware tool to perform static and dynamic analysis on malware. windows malware defensive reversing
malwasm 0.2 Offline debugger for malware's reverse engineering. reversing debugger
mara-framework 176.ac4ac88 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
mikrotik-npk 11.d54e97c Python tools for manipulating Mikrotik NPK format. reversing binary networking packer unpacker
netzob 1.0.2 An open source tool for reverse engineering, traffic generation and fuzzing of communication protocols. reversing fuzzer networking
nili 36.97f75f4 Tool for Network Scan, Man in the Middle, Protocol Reverse Engineering and Fuzzing. scanner reversing fuzzer
objection 1.7.5 Instrumented Mobile Pentest Framework. mobilereversing binary
packerid 1.4 Script which uses a PEiD database to identify which packer (if any) is being used by a binary. binary packer reversing
pcileech 4.3 Tool, which uses PCIe hardware devices to read and write from the target system memory. hardware reversing
peframe 125.44aecb7 Tool to perform static analysis on (portable executable) malware. malware binary reversing
pev 0.70 Command line based tool for PE32/PE32+ file analysis. forensic reversing
pin 3.11.r97998 A dynamic binary instrumentation tool. automation binary reversing
pintool 22.c746c00 This tool can be useful for solving some reversing challenges in CTFs events. reversing binary
pintool2 5.1c1af91 Improved version of pintool. reversing binary
ppee 1.12 A Professional PE file Explorer for reversers, malware researchers and those who want to statically inspect PE files in more details. windows malware reversing binary
preeny 100.ef63823 Some helpful preload libraries for pwning stuff. exploitation reversing
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
python-frida 12.7.11 Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers. reversing binary
python-frida-tools 5.1.0 Frida CLI tools. reversing binary mobile
python-jsbeautifier 1.10.2 JavaScript unobfuscator and beautifier reversing webapp
python2-capstone 4.0.1 A lightweight multi-platform, multi-architecture disassembly framework reversing disassembler
python2-frida 12.7.11 Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers. reversing binary
python2-frida-tools 5.1.0 Frida CLI tools. reversing binary mobile
python2-jsbeautifier 1.10.1 JavaScript unobfuscator and beautifier reversing webapp
radare2 3.9.0 Open-source tools to disasm, debug, analyze and manipulate binary files reversing disassembler
radare2-cutter 1:1.9.0 Qt and C++ GUI for radare2 reverse engineering framework. decompiler reversing disassembler debugger
radare2-keystone 508.cabcd22 Keystone assembler plugins for radare2. disassembler binary reversing
recaf 1.15.8.1015.eeae293 Modern Java bytecode editor. decompiler reversing
recstudio 4.0_20130717 Cross platform interactive decompiler decompiler reversing
redasm 1323.2bb5107 Interactive, multiarchitecture disassembler written in C++ using Qt5 as UI Framework. disassembler reversing
resourcehacker 5.1.7 Resource compiler and decompiler for WindowsВ® applications. windows reversing
retdec 1365.5659ad06 Retargetable machine-code decompiler based on LLVM. decompiler reversing
scanmem 0.17 Memory scanner designed to isolate the address of an arbitrary variable in an executing process reversing
shed 2.0.0 .NET runtime inspector. windows reversing
swfintruder 0.9.1 First tool for testing security in Flash movies. A runtime analyzer for SWF external movies. It helps to find flaws in Flash. reversing
swftools 0.9.2 A collection of SWF manipulation and creation utilities binary reversing webapp
syms2elf 10.692867b A plugin for Hex-Ray's IDA Pro and radare2 to export the symbols recognized to the ELF symbol table. reversing disassembler binary
triton 2756.3225658a A Dynamic Binary Analysis (DBA) framework. binary reversing
udis86 1.7.2 A minimalistic disassembler library reversing
uefi-firmware-parser 156.044fbde Parse BIOS/Intel ME/UEFI firmware related structures: Volumes, FileSystems, Files, etc firmware reversing
veles 1:637.e65de5a New open source tool for binary data analysis. binary reversing disassembler
vivisect 1:1023.cfc8721 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
zerowine 0.0.2 Malware Analysis Tool - research project to dynamically analyze the behavior of malware malware reversing