百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

Ghidrathon

> 编程语言
开源

FLARE 团队开源扩展,将 Python 3 脚本添加到 Ghidra 中。

787 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

FLARE 团队开源扩展,将 Python 3 脚本添加到 Ghidra 中。

Ghidrathon 是一个 Ghidra 扩展,它为 Ghidra 添加了 Python 3 脚本功能。为什么?Ghidra 原生支持 Java 和 Jython 中的脚本编写。不幸的是,许多开源分析工具,如 capa、Unicorn Engine、angr 等,都是用 Python 3 编写的,这使得在 Ghidra 中使用这些工具变得困难,甚至在某些情况下是不可能的。更糟糕的是,安全社区已经发布了许多优秀的插件,用于其他 SRE 框架,如 IDA Pro 和 Binary Ninja,但再一次,由于这些插件中有许多使用 Python 3,因此很难将它们移植到 Ghidra。Ghidrathon 可以帮助您在 Ghidra 中使用现有的和开发新的 Python 3 工具,并使用现代 Python 在与 Ghidra UI 紧密集成的方式中编写 Ghidra 脚本。它取代了通过 Jython 实现的现有 Python 2.7 扩展。这包括交互式解释器窗口、与 Ghidra 脚本管理器的集成以及在 Ghidra 无头模式下执行脚本。

请参阅我们的 Ghidra Python 3 脚本示例 这里,详细了解如何为 Ghidra 写入 Python 3 脚本。

  1. 下载并解压最新的 Ghidrathon 版本 release 2. 使用您想要与 Ghidrathon 一起使用的 Python 解释器执行以下命令 (requirements.txt 和 ghidrathon_configure.py)

Issues· 24 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言