ghidra

Community

Automate Ghidra headless analysis for binaries.

Authormitsuhiko
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies and automates binary analysis using Ghidra's headless analyzer, enabling researchers to run deterministic analyses without a GUI and extract structured results.

Core Features & Use Cases

  • Headless analysis: Import binaries and run predefined analysis scripts to produce exports (decompiled C, function lists, strings, calls, and symbols).
  • Flexible workflows: Supports multiple post-analysis scripts, custom project naming, and architecture selection for firmware or software binaries.
  • Use Case: Example: analyze a firmware image to enumerate functions and strings for vulnerability research and malware analysis.

Quick Start

Run the wrapper to analyze a binary with a full-export workflow: ghidra-analyze.sh -s ExportAll.java -o ./analysis firmware.bin

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ghidra
Download link: https://github.com/mitsuhiko/agent-stuff/archive/main.zip#ghidra

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.