EveryDev.ai
Subscribe
Home
Tools

5,007+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2546
  • Coding1875
  • Infrastructure880
  • Projects712
  • Research627
  • MCP598
  • Marketing495
  • Analytics485
  • Design416
  • Testing402
  • Data373
  • Security317
  • Integration257
  • Communication250
  • Prompts241
  • Extensions218
  • Commerce169
  • DevOps168
  • Voice168
  • Web123
  • Learning114
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. SuperGhidra
    SuperGhidra icon

    SuperGhidra

    MCP Servers

    Python toolkit that speeds up Ghidra scripting, rewrites decompiler output into compilable C, and exposes guardrailed reverse-engineering tools to AI agents over MCP.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Core SuperGhidra tools licensed under GNU AGPL-3.0-or-later; modified versions offered over a network must provide source.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Android
    Web

    Resources

    WebsiteGitHubllms.txt

    Topics

    MCP ServersCode SecurityCode Intelligence

    Alternatives

    GitNexusCode-Graph-RAGSemble
    Developer
    yuatemycat

    Listed Oct 2026

    About SuperGhidra

    SuperGhidra is an open-source Python suite published by yuatemycat for reverse engineers working with Ghidra. It keeps a warm, read-only Ghidra daemon running, rewrites raw decompiler output into compilable C, and recovers C++ class structures from binaries. The latest listed release is v0.3.0, and the code is licensed under AGPL-3.0-or-later.

    What It Is

    SuperGhidra is a collection of Python packages and a CLI for static binary analysis. Some parts attach to a live Ghidra project, while others run as standalone Python with no JVM. It adds analyses Ghidra does not include out of the box: MSVC RTTI and MFC CRuntimeClass recovery, Serialize() archive layout tracing, cross-version function and struct-shift matching, and a Z3-based equivalence checker for P-code.

    Lock-free Ghidra access

    Ghidra locks .rep projects exclusively, so headless scripts fail while the GUI is open. SuperGhidra serves reads from a background daemon on 127.0.0.1:5073, backed by a SQLite query cache. Writes such as renames, comments and types go to a JSON overlay and fork journal instead of the project. Users can then sync changes into an open CodeBrowser through a generated script (with an optional live watcher), or replay the journal headlessly with merge_fork.

    Agent and MCP workflow

    Through the companion SuperghidraMCP server, the README says 38 reverse-engineering tools are exposed to Claude Desktop, Cursor, Antigravity and Claude Code. Agents can inspect binaries, query call graphs and propose renames. Commits are gated by deterministic checks on vtable slots, field displacements and allocation sizes. The LLM naming stage needs a real endpoint, and without one it falls back to neutral names such as sub_.

    Scope and limitations

    The standalone superghidra decompile subcommand is experimental and handles only a small x86-64 integer subset; real decompilation should use ghidra_oracle.py decompile. The Z3 checker returns UNKNOWN on floating-point operations, unhandled instructions and long loops by design. The storage codec works on external .sgdb files rather than live Ghidra projects. Optional extras cover WGPU ARM64 scanning, LZ4/Zstd page compression, Frida and the PyGhidra bridge.

    SuperGhidra - 1

    Community Discussions

    Be the first to start a conversation about SuperGhidra

    Share your experience with SuperGhidra, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (AGPL-3.0-or-later)

    Core SuperGhidra tools licensed under GNU AGPL-3.0-or-later; modified versions offered over a network must provide source.

    • Licensed under GNU AGPL-3.0-or-later
    • Releases up to and including 0.2.0 remain under Apache-2.0
    • Network use of modified versions requires offering modified source

    Capabilities

    Key Features

    • Persistent read-only Ghidra daemon with SQLite L2 query cache
    • Non-destructive JSON write overlay and fork journal with merge_fork
    • Live Ghidra GUI overlay sync script generator with watch mode
    • CompilableDecompilerFilter rewrites raw decompiler output into compilable C
    • MSVC RTTI and MFC CRuntimeClass recovery without Ghidra
    • Serialize() archive layout tracing
    • Cross-version CFG function matching and struct-shift migration
    • Z3 P-code equivalence checker for ARM64/x86-64 lifted code
    • ELF/PE/Mach-O loader with DWARF 5, Breakpad and .map export
    • IDA .til import and FLIRT signature matching
    • Optional WGPU/NumPy ARM64 ADRP and prologue scanning
    • 38 MCP tools via SuperghidraMCP with commit guardrails
    • APK-to-JNI cross-referencer and allow-listed Android emulator memory reader

    Integrations

    Ghidra
    PyGhidra
    OpenJDK 21
    Claude Desktop
    Claude Code
    Cursor
    Antigravity
    Model Context Protocol
    Z3
    Frida
    IDA Pro
    API Available

    Ratings & Reviews

    No ratings yet

    Be the first to rate SuperGhidra and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    yuatemycat

    Read more about yuatemycat
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    GitNexus icon

    GitNexus

    GitNexus indexes any codebase into a knowledge graph of every dependency, call chain, cluster, and execution flow, so AI agents never miss code.

    Code-Graph-RAG icon

    Code-Graph-RAG

    An open-source RAG system that builds AI-powered knowledge graphs from multi-language codebases, enabling natural language querying, code editing, and analysis via MCP integration.

    Semble icon

    Semble

    Code search library and MCP server that returns exact code snippets to coding agents on CPU without API keys or GPUs.

    Browse all tools

    Related Topics

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    366 tools

    Code Security

    Tools that analyze code for security vulnerabilities and issues.

    76 tools

    Code Intelligence

    AI tools that analyze, generate, and transform code through natural language understanding and programming language comprehension.

    131 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions