Free and open first
Best Reverse Engineering Tools in 2026 — page 3
- 73 apps
- Research read 23 Sept 2026
- How the order is worked out
- 51
BARF
Free plan Linux - 52
diStorm3
Free plan LinuxWindowsdiStorm3 offers free static analysis for x86-family software on Windows and Linux. Its published scope excludes decompilation, firmware analysis, and plugin support.
- 53
Decompiler Explorer (Dogbolt)
Free plan Web - 54
McSema
Free plan LinuxMacWindows - 55
Dwarves
Free plan Linux - 56
Hopper Disassembler
Free trial LinuxMacHopper offers static and dynamic analysis, scripting, extensibility, and several binary-format and architecture options.
5.9 Visit site - 57
Snowman
Free plan LinuxWindowsSnowman provides a free static decompiler for Linux and Windows. Its archived, read-only repository and lack of published releases are important considerations before choosing it.
- 58
dex2jar
Free plan - 59
Firmadyne
Free plan LinuxFirmadyne provides a focused, free way to perform dynamic firmware analysis on Linux.
- 60
Rec Studio
Free plan LinuxMacWindowsRec Studio offers a free, focused decompiler for static analysis across several processor architectures. Its scope excludes firmware inspection and plugin-based extensions.
- 61
UEFITool
Free plan LinuxMacWindowsUEFITool is a focused, free option for static firmware analysis across four operating systems and four architectures.
- 62
Malcat
Free plan Windows - 63
Pharos
Free plan LinuxPharos offers free static analysis for Linux. Its lack of a decompiler and limited verified architecture information should guide tool selection.
- 64
Ropper
Free plan LinuxMacWindowsRopper provides a free, cross-platform static-analysis tool with broad architecture support.
- 65
Zydis
Free plan LinuxMacWindowsZydis offers a focused, no-cost static-analysis scope across three desktop operating systems.
- 66
IFRExtractor-RS
Free plan - 67
PANDA
Free plan Linux - 68
PE-bear
Free plan Windows - 69
PE Explorer
Free trial WindowsPE Explorer focuses on static analysis and editing of Windows Portable Executables, with resource, disassembly, and dependency tools.
- 70
Remill
Free plan LinuxMac - 71
ROPgadget
Free plan LinuxWindowsROPgadget provides free static analysis for executable code across a wide architecture list. Consider it when your work does not need decompilation, firmware analysis, or interactive execution.
- 72
Uroboros
Free plan LinuxUroboros is a no-cost Linux static-analysis utility with extension support and defined processor targets. It fits users who need analysis rather than source-code decompilation.
- 73
Fiano
PaidFiano provides focused command-line tools for inspecting, changing, and checking UEFI firmware images. Its documented Go requirement and lack of releases or plugin API matter when planning adoption.