Instrumente open-source pentru efectuarea analizei statice și a ingineriei inverse asupra fișierelor binare executabile compilate.
Ghidra is a software reverse engineering suite designed to analyze compiled binaries and reconstruct program logic without access to original source code. It provides an interactive environment for disassembly and decompilation, utilizing a platform-independent intermediate representation to maintain consistency across diverse hardware architectures. The framework supports automated binary analysis through programmatic routines, enabling the investigation of complex code patterns and security indicators. The platform distinguishes itself through a modular architecture that allows for extensiv
Ghidra is a full-featured reverse engineering suite with an interactive graphical interface, multi-architecture disassembly, a decompiler, control flow graphs, cross-references, scripting and plugin APIs, binary diffing, and a hex editor with annotations—exactly matching your requirements for static binary analysis.
Radare2 is a comprehensive framework for reverse engineering and analyzing compiled software. It provides a command-line environment designed for disassembling, debugging, and patching binary executables across a wide range of processor architectures and operating systems. The system distinguishes itself through a modular, plugin-based architecture that supports cross-platform analysis and automated workflows. It utilizes memory-mapped file access to enable efficient structural inspection and modification of binaries without requiring full file loads. By lifting machine instructions into a un
Radare2 is a command-line reverse engineering framework with multi-architecture disassembly, scripting, and analysis features, but it lacks the integrated graphical interface the visitor requested—it is a powerful tool in the category but narrower in that respect.
dnSpy is a desktop application designed for the analysis, debugging, and modification of compiled .NET assemblies. It functions as an assembly analysis suite and decompiler, translating binary instruction streams back into readable source code to facilitate reverse engineering when original source files are unavailable. The tool distinguishes itself through an integrated binary patching engine and metadata editor, which allow for the direct modification of executable logic and internal metadata tables. It supports in-process debugging instrumentation, enabling users to inject runtime hooks, s
dnSpy is an interactive desktop tool for static analysis and decompilation of .NET assemblies, fitting your search for an interactive disassembler, though it is limited to .NET binaries rather than multi-architecture executables.
Cutter is a binary analysis platform and graphical user interface for the Rizin reverse engineering framework. It provides an environment for analyzing the internal logic and data structures of compiled binaries through integrated disassembly and visualization. The platform supports a containerized deployment model to provide isolated environments for binary analysis, which is used to examine suspicious binaries without risking the host system. It is an extensible security tool that allows for the addition of custom analysis capabilities and visualizers via native plugins and scripts. The to
Cutter is a graphical user interface for the Rizin reverse engineering framework, providing a comprehensive environment for static analysis of binaries with disassembly, control flow visualization, scripting, and plugin support — exactly what this search is after.