
libghidra
0xeb
SDK for automating Ghidra from Python, Rust, and C++. Decompile, rename, annotate, inspect symbols/types/xrefs, and manage project lifecycle programmatically - treat Ghidra like infrastructure, not just a GUI.
AI 简介
libghidra 是一个面向逆向工程的跨语言 SDK,支持通过 Python、Rust 和 C++ 编程接口自动化操作 Ghidra(无需直接调用 Java)。其核心功能包括程序数据库查询、反编译结果读取、符号/类型/交叉引用分析、函数重命名与注释写入,以及项目生命周期管理。技术上基于 HTTP RPC 通信,提供强类型 API,并依赖 Ghidra 12.0.4+ 的插件扩展机制。适用于自动化二进制分析、批量固件逆向、CI/CD 中的漏洞检测流水线及定制化逆向工具链开发等场景。
C++
Mozilla Public License 2.0160
Stars
15
Forks
1
Watchers
1
Issues
Star 增长
今日0
近 7 天0
近 30 天+2
综合评分43.81
默认分支main