跳转到内容

Ghidra

维基百科,自由的百科全书
Ghidra
The logo for the Ghidra framework
A screenshot of the Ghidra user interface
Disassembly of a file in Ghidra
原作者NSA
首次发布2019年3月5日,​7年前​(2019-03-05
当前版本11.4.2[1](2025年8月27日,​6個月前​(2025-08-27
源代码库github.com/NationalSecurityAgency/ghidra
编程语言Java, C++
许可协议Apache License 2.0 / Public domain[2]
网站ghidra-sre.org

Ghidra是由美国国家安全局开发的开源逆向工程工具。可以帮助逆向工程师将软件的二进制文件转换回源代码。该软件使用Java编写,反编译器组件用C++编写。这个软件第一次暴露在公众视野中是由于2017年发布的维基解密 Vault 7 系列文件,2019年,国安局正式将其开源,但是根据源代码中的一些注释,Ghidra可能早在1999年就存在了。

现在,由于其开源免费的属性以及强大的功能,被视作IDA Pro的主要竞争者。

支持架构

[编辑]

参考文献

[编辑]
  1. ^ Releases · NationalSecurityAgency/ghidra. GitHub. [2024-10-11]. (原始内容存档于2024-06-08) (英语). 
  2. ^ ghidra/NOTICE. GitHub.com. [13 April 2019]. (原始内容存档于27 October 2022).