ghidra-rpc
Automated binary decompilation, analysis, and reverse engineering
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install ghidra-rpc?โผ
Run `npx skills add cellebrite-labs/ghidra-rpc --all -g -y` in your terminal to install the skill globally. You also need Ghidra 11+, Python 3.11+, Java 17+, and the GHIDRA_INSTALL_DIR environment variable set.
What can ghidra-rpc do with a binary?โผ
It decompiles functions to pseudo-C, disassembles code, traces cross-references, searches strings and byte patterns, and diffs two binary versions. It can also rename symbols, define structs, and patch bytes directly.
Does ghidra-rpc work with Claude Code and Cursor?โผ
Yes. Any assistant that can run shell commands can drive it, since every ghidra-rpc command returns structured JSON output.
Can ghidra-rpc analyze Android APK files?โผ
Yes. It supports loading APK and DEX files, including multi-dex projects, and includes a dedicated workflow guide for Android analysis.
Do I need to keep the Ghidra GUI open?โผ
No. Headless mode runs Ghidra entirely in the background as a daemon, keeping the binary loaded and warm between commands with no GUI required.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core