- GitHub 仓库
- NationalSecurityAgency/ghidra
- 总 Stars
- ★ 88,136
- 主要语言
- Java
能干嘛
美国国家安全局(NSA)开源的软件逆向工程(SRE)框架:反汇编、反编译、脚本化分析都齐活,2019 年开源后一直是安全研究领域的标准工具之一。Java 编写,Apache-2.0 协议,8.8 万 star、9835 fork,10 月 15 日仍有提交,支持的处理器架构覆盖 x86、ARM、MIPS 等主流平台。
适合谁
- 安全研究员、恶意软件分析师、CTF 选手
- 想学二进制分析的计算机专业学生
值得注意
今天刚开的 issue #9919 值得所有人看:用默认分析器分析普通的 ELF 二进制(比如 /usr/bin/ls)时,「Subroutine References」分析器会导致反编译器报 “Unable to find unique hash for varnode” 而失败;临时解法是关掉这个分析器再分析。Ghidra 功能强大但上手曲线陡,官方文档是必读项,别指望开箱即用。
站长点评
今天榜单上十个有九个是 AI 相关,我特意把 Ghidra 留下来——昨天我们发了 morluto/rea(用 AI 做逆向),今天补上这个经典手动逆向工具,正好形成互补。我的看法:AI 逆向是趋势,但 Ghidra 这类基本功工具不会被替代,先懂原理再谈自动化。
项目地址:https://github.com/NationalSecurityAgency/ghidra
⬇ 下载区(本站中转)
本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 Apache-2.0 许可证。
最新版 Ghidra_12.1.4_build 安装包
要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。
