NationalSecurityAgency/ghidra:NSA 开源的逆向工程框架
来源:GitHub — 2026-10-15 · ⭐ 87,120 stars · 今日 +1,002 · Java
📋 概述
Ghidra 是 NSA 研究理事会创建并维护的软件逆向工程框架,提供一整套完整分析工具,用于在 Windows、macOS 与 Linux 上分析编译后的代码,能力涵盖反汇编、汇编、反编译、图形化与脚本,并支持大量处理器指令集与可执行格式;既可以在图形界面交互使用,也能以自动化模式运行。它最初是为了应对复杂逆向工程中的规模化与团队协作问题,NSA 也用其分析恶意代码、为分析师提供网络与系统中的潜在漏洞线索;用户可以用 Java 或 Python 自行开发扩展与脚本。官方提示某些版本存在已知安全问题,需先看安全公告。以 Java 实现,约 8.71 万星,单日新增 1,002 星。
🔑 核心要点
- NSA 研究理事会创建并维护的逆向工程框架,可在 Windows、macOS 与 Linux 上分析编译后的代码。
- 能力涵盖反汇编、汇编、反编译、图形化与脚本,支持大量处理器指令集与可执行格式。
- 既可在图形界面上交互操作,也能以自动化模式批量运行,适用于规模化与团队协作的逆向工程。
- 用户可用 Java 或 Python 自行开发扩展与脚本;官方提示部分版本存在已知漏洞,需先阅读安全公告。
💡 金句
Ghidra 是为了解决复杂逆向工程项目里的规模化与团队协作问题而建的。
👍 0
👎 0
← 返回 GitHub Trending 首页