awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Interactive Static Binary Disassemblers

Ranking updated Jun 30, 2026

For an interactive disassembler, the strongest matches are nationalsecurityagency/ghidra (Ghidra is a full-featured reverse engineering suite with an), radareorg/radare2 (Radare2 is a command-line reverse engineering framework with multi-architecture) and dnspy/dnspy (dnSpy is an interactive desktop tool for static analysis). rizinorg/cutter is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Open-source tools for performing static analysis and reverse engineering on compiled binary executable files.

Interactive Static Binary Disassemblers

Find the best repos with AI.We'll search the best matching repositories with AI.
  • nationalsecurityagency/ghidraNationalSecurityAgency avatar

    NationalSecurityAgency/ghidra

    69,740View on GitHub↗

    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.

    JavaInteractive Disassembly EnvironmentsBinary Disassembly
    View on GitHub↗69,740
  • radareorg/radare2radareorg avatar

    radareorg/radare2

    23,120View on GitHub↗

    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.

    CDecompilersBinary DisassemblyControl Flow Analysis Engines
    View on GitHub↗23,120
  • dnspy/dnspydnSpy avatar

    dnSpy/dnSpy

    28,993View on GitHub↗

    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.

    C#Decompilers
    View on GitHub↗28,993
  • rizinorg/cutterrizinorg avatar

    rizinorg/cutter

    18,957View on GitHub↗

    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.

    C++Binary Analysis CapabilitiesBinary Analysis FrameworksContainerized Security Environments
    View on GitHub↗18,957

Related searches

  • a tool for disassembling compiled binary files
  • a binary unpacking toolkit
  • a comprehensive guide for learning assembly language
  • a binary decompiler
  • Malware Analysis and Reverse Engineering
  • a tool for digital forensics and memory analysis
  • a course for understanding computer architecture
  • an ai coding assistant for IDEs