NationalSecurityAgency/ghidra:NSA 开源的软件逆向工程框架
来源:GitHub — 2026-10-16 · ⭐ 88,428 stars · 今日 +1,366 · Java
📋 概述
Ghidra 由美国国家安全局研究部门创建并维护,是一套完整的软件逆向工程(SRE)框架,内含一整套高端软件分析工具,可以在 Windows、macOS 与 Linux 上分析编译后的代码。能力包括反汇编、汇编、反编译、图形化分析与脚本编写,另附数百项其他功能,支持多种处理器指令集与可执行格式,既能交互使用也能自动化运行。用户可以自行开发 Ghidra 扩展组件或脚本,语言可选 Java 或 Python。NSA 表示 Ghidra 当初是为了解决复杂逆向工作中的规模化与团队协作问题,并提供一个可定制、可扩展的研究平台,也把它用于恶意代码分析。
🔑 核心要点
- 由 NSA 研究部门创建并维护,可在 Windows、macOS、Linux 上分析编译后的代码。
- 覆盖反汇编、汇编、反编译、图形化分析与脚本编写,另附数百项功能。
- 支持多种处理器指令集与可执行格式,可交互使用也可自动批处理。
- 可用 Java 或 Python 开发自有扩展组件,累计约 8.84 万星、单日新增 1,366 星。
💡 金句
Ghidra was built to solve scaling and teaming problems on complex SRE efforts, and to provide a customizable and extensible SRE research platform.
👍 0
👎 0
← 返回 GitHub Trending 首页