Free/open reverse engineering with Ghidra (headless or GUI): decompilation, cross-references, scripting, and optional Ghidra MCP workflows when IDA is unavailable.
Start a fresh conversation. Replace the highlighted placeholders.
Use ghidra-reverse to perform GUI static analysis of the authorized nonproduction binary [binary path, SHA256, and authorization] with [available Ghidra location]. Keep the original unchanged and do not run it; record import language/compiler/base, analyze entry points, exports, and string cross-references, then decompile key functions and deliver reproducible, address-linked findings with names and comments. Report unavailable tooling or unsupported analysis rather than inventing results; leave dynamic investigation and exploitation out of scope.
Required inputs
[binary path, SHA256, and authorization]
[available Ghidra location]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: ghidra-reversedescription: "Free/open reverse engineering with Ghidra (headless or GUI): decompilation, cross-references, scripting, and optional Ghidra MCP workflows when IDA is unavailable."risk: safesource: "https://github.com/zhaoxuya520/reverse-skill"source_repo: "zhaoxuya520/reverse-skill"source_type: communitydate_added: "2026-08-25"license: "MIT"license_source: "https://github.com/zhaoxuya520/reverse-skill/blob/main/LICENSE"
Ghidra Reverse Engineering
When to Use
Static analysis of binaries without an IDA license.
Bulk headless decompilation or scripted analysis across many binaries.