Best Reverse Engineering Tools in 2026 · page 2
- 26
FACT
FACT is free, open-source software for automated firmware security analysis.
Free planWebAPILinuxSelf-hosted6.1Free plan - 27
FLOSS
FLOSS is a free static-analysis tool for extracting and deobfuscating strings from malware binaries.
Free planAPILinuxmacOSSelf-hosted6.1Free plan - 28
ILSpy
ILSpy is an open-source tool for browsing and decompiling .NET assemblies.
Free planExtensionLinuxmacOSWindows6.1Free plan - 29

ImHex
ImHex is a free hex editor for reverse engineers and programmers, available on Linux, macOS, and Windows.
Free planLinuxmacOSWindows6.1Free plan - 30
JADX
JADX is a free tool that produces Java source code from Android Dex and APK files, with both command-line and graphical interfaces.
Free planLinuxmacOSWindows6.1Free plan - 31
pycdc
pycdc is the command-line decompiler included in Decompyle++, a free C++ project for converting compiled Python bytecode into readable Python source.
Free planLinuxmacOSWindows6.1Free plan - 32
Apktool
Apktool is a free command-line utility for reverse engineering Android APK files.
Free planLinuxmacOSWindows6.0Free plan - 33
Binwalk
Binwalk is a firmware analysis tool that identifies and can extract files and data embedded inside other files.
Free planLinuxmacOSSelf-hostedWindows6.0Free plan - 34
Chalkboard
Free planWebSelf-hosted6.0Free plan - 35
dotPeek
dotPeek is JetBrains’ free Windows application for inspecting and decompiling .NET assemblies.
Free planWindows6.0Free plan - 36
Smali/Baksmali
Smali/Baksmali is a free developer tool for assembling and disassembling the dex format used by Dalvik, Android's Java VM implementation.
Free planLinuxmacOSWindows6.0Free plan - 37
EUVA (EngineUnpacker Visual Analyzer)
Free planWindows5.9Free plan - 38
Avatar²
Avatar² is a free, Apache-2.0 licensed Python framework for dynamic analysis of embedded-device firmware.
Free planLinuxSelf-hosted5.8Free plan - 39
EMBA
EMBA is a free, open-source Linux environment for examining embedded-device firmware.
Free planLinuxSelf-hosted5.8Free plan - 40
Procyon
Procyon is a free suite of Java metaprogramming tools for code generation and analysis, including reflection, expression trees, runtime code…
Free planLinux5.8Free plan - 41
Triton
LinuxmacOSWindows5.7 - 42
Miasm
LinuxmacOSWindows5.6 - 43
DRAKVUF
DRAKVUF is a free, open-source system for tracing binaries inside virtual machines without installing an agent in the guest.
LinuxSelf-hosted5.5 - 44
FirmWire
LinuxSelf-hosted5.2 - 45
iced-x86
WebLinuxmacOSWindows5.0 - 46
decompyle3
decompyle3 is a free, open-source Python decompiler that turns Python bytecode into equivalent Python source code.
4.8 - 474.8
- 48
Apktool
LinuxmacOSWindows4.7 - 49
B2R2
LinuxmacOSWindows4.7 - 50
BeaEngine
LinuxmacOSWindows4.7