Loading...
Loading...
Use for free/open reverse engineering with Ghidra (headless or GUI), including decompile, cross-refs, and optional Ghidra MCP workflows when IDA is unavailable.
npx skill4agent add zhaoxuya520/reverse-skill ghidra-reverseNOW../field-journal/precedent-reverse.mdNOWNEXT../tool-index.mdNEXTghidra-mcpACTbinary-diffpatch-diff-exploit| Requirement | Priority |
|---|---|
| In-depth analysis with existing IDA MCP | |
| Open source / batch processing / education | This skill |
| CLI-only quick reconnaissance | |
□ Create new Project → Import file → Analyze (default analyzer)
□ Record language/compiler recognition results and base address
□ Mark entry points, export tables, string xrefs□ Trace back from strings / imported APIs
□ Restore algorithm in Decompile window
□ Rename functions/variables; write Plate comment
□ Hand over to Frida/GDB for dynamic analysis when needed (reverse-engineering dynamic chapter)# Example: analyzeHeadless path varies by installation, MUST retrieve from tool-index
analyzeHeadless /path/to/project Proj -import sample.bin -postScript ExportDecomp.py□ Confirm ghidra MCP port (commonly 8765, refer to tool-index)
□ Pull decompilation / xrefs using MCP tool, do not guess ports| Tool | Purpose | Bootstrapping |
|---|---|---|
| Ghidra | Primary decompilation tool | Manual release / package manager |
| ghidra-mcp | AI Bridge | Bootstrap with capability name |
| ghidriff | Patch Diffing | Refer to |
references/ghidra-cheatsheet.md../ida-reverse/../radare2/../binary-diff/pwn-chainida-reverse