Skip to content
English

Switch theme

// Understand codebases

Ghidra

The NSA Research Directorate’s software reverse-engineering framework: disassembly, decompilation, graphing and scripting (Java / Python via PyGhidra), interactive or headless, on Windows / macOS / Linux; agents usually drive it through MCP servers such as GhidraMCP. The README warns some versions have known vulnerabilities, so check the security advisories first

Open source Maintained For agents

IN ONE PARAGRAPH

Ghidra is the NSA Research Directorate’s software reverse-engineering framework: disassembly, decompilation, graphing and scripting (Java / Python via PyGhidra), interactive or headless, on Windows / macOS / Linux; agents usually drive it through MCP servers such as GhidraMCP. The README warns some versions have known vulnerabilities, so check the security advisories first.

Good for: Developers who want their agent (Claude Code, Codex, Cursor…) to understand codebases.

Not for: people who don’t want to install and run tools themselves.

01How to start

  1. 1Read the official README for requirements and permissions.
  2. 2Install it as the official guide describes.
  3. 3Tell your agent the command exists (e.g. in AGENTS.md / CLAUDE.md) so it knows when to call it.

02Alternatives & comparison

Compare side by side →

03Related

Versions, why it is listed, for AI to read

For AI agents

Data updated: AI software & hot ranks · Software profiles & needs · Official software downloads(UTC+8)