跳至內容

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).