0xeb

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 是一个用于通过 Python、Rust 和 C++ 自动化 Ghidra 的 SDK,支持反编译、重命名、注释、检查符号/类型/交叉引用以及项目生命周期管理。其核心功能包括提供类型安全的 API 访问 Ghidra 程序数据库,允许用户查询函数、类型、内存和反编译输出等信息,无需直接接触 Java 代码。该项目特别适合需要将 Ghidra 集成到自动化工作流中的场景,如大规模软件分析、逆向工程任务或开发自定义工具。当前版本为 0.0.3 alpha,API 已经可用但仍在发展中。

C++
Mozilla Public License 2.0
148
Stars
14
Forks
1
Watchers
0
Issues

Star 增长

今日0
近 7 天+2
近 30 天+25
综合评分47.03
默认分支main