mirror of
https://github.com/encounter/ghidra-cli.git
synced 2026-07-10 03:18:56 -07:00
a1cf8721897bb429a1f9b1987ba2eacd605bf74c
Add complete implementation for all stub commands: - Symbol operations (list, get, create, rename, delete) - Type operations (list, get, create, apply) - Comment operations (list, get, set, delete) - Graph operations (calls, callers, callees, export) - Find operations (string, bytes, function, calls, crypto, interesting) - Diff operations (programs, functions) - Patch operations (bytes, nop, export) - Script operations (list, run, python inline) - Disasm command (disassembly at address) - Batch operations (execute commands from file) - Stats command (program statistics) Fix critical routing bug where new commands fell through to "Command not yet implemented" instead of being routed to daemon. Add ExecuteCli IPC command for forwarding CLI commands through daemon. Add comprehensive integration tests for all new commands. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Ghidra CLI
A high-performance Rust CLI for automating Ghidra reverse engineering tasks, designed for both direct usage and AI agent integration (like Claude Code).
Languages
Rust
70.8%
Java
24.8%
C#
3.3%
Python
1.1%