This article is about the reverse-engineering tool. For the fictional monster, see King Ghidorah.
Free reverse engineering tool developed by the National Security Agency
Ghidra
Disassembly of a file in Ghidra
Original author(s)
NSA
Initial release
March 5, 2019; 5 years ago (2019-03-05)
Stable release
11.0[1]
/ December 22, 2023; 4 months ago (2023-12-22)
Repository
github.com/NationalSecurityAgency/ghidra
Written in
Java, C++
License
Apache License 2.0 / Public domain[2]
Website
ghidra-sre.org
Ghidra (pronounced GEE-druh;[3]/ˈɡiːdrə/[4]) is a free and open source reverse engineering tool developed by the National Security Agency (NSA) of the United States. The binaries were released at RSA Conference in March 2019; the sources were published one month later on GitHub.[5] Ghidra is seen by many security researchers as a competitor to IDA Pro.[6] The software is written in Java using the Swing framework for the GUI. The decompiler component is written in C++, and is therefore usable in a stand-alone form.[7]
Scripts to perform automated analysis with Ghidra can be written in Java or Python (via Jython),[8][9] though this feature is extensible and support for other programming languages is available via community plugins.[10] Plugins adding new features to Ghidra itself can be developed using a Java-based extension framework.[11]
^"Releases · NationalSecurityAgency/ghidra". GitHub. Archived from the original on 2023-07-30. Retrieved 2023-12-22.
^"ghidra/NOTICE". GitHub.com. Archived from the original on 27 October 2022. Retrieved 13 April 2019.
^"Frequently asked questions". GitHub.com. Archived from the original on 5 March 2019. Retrieved 7 March 2019.
^"Come Get Your Free NSA Reverse Engineering Tool!". YouTube.com. Archived from the original on 2021-12-15. Retrieved 17 May 2019.
^Newman, Lily Hay. "The NSA Makes Ghidra, a Powerful Cybersecurity Tool, Open Source". Wired. Archived from the original on 6 March 2019. Retrieved 6 March 2019.
^Cimpanu, Catalin. "NSA releases Ghidra, a free software reverse engineering toolkit". ZDNet. Archived from the original on 2019-03-06. Retrieved 2019-03-07.
^e. g. as Plugin Archived 2022-10-14 at the Wayback Machine for Radare2 oder Rizin.
^"Ghidra Scripting Class". GitHub. Archived from the original on 2023-02-20. Retrieved 2023-02-19.
^"Three Heads are Better Than One: Mastering NSA's Ghidra Reverse Engineering Tool" (PDF). GitHub. Archived (PDF) from the original on 2020-03-01. Retrieved 2019-09-30.
^"Ghidraal". GitHub. Archived from the original on 2023-02-20. Retrieved 2023-02-19.
^"Ghidra Advanced Development Class". GitHub. Archived from the original on 2023-02-20. Retrieved 2023-02-19.
Ghidra (pronounced GEE-druh; /ˈɡiːdrə/) is a free and open source reverse engineering tool developed by the National Security Agency (NSA) of the United...
Liles Alan Maxson Richard Dorton In-universe information Alias Ghidrah King Ghidra King Ghidora Monster Zero The 10,000 Year Old Dragon The King of Terror...
(disambiguation) Hydrus, a small constellation in the deep southern sky Ghidra, reverse engineering software All pages with titles beginning with Hydra...
Mobile Security Challenges. Tech Security Conference At: San Francisco, CA. "Ghidra". nsa.gov. 1 August 2018. Archived from the original on 15 August 2020....
Jython Ignition - A software development platform focused on HMI and SCADA Ghidra - a reverse engineering tool developed by the NSA allows plugins to be written...
for DOS/OS2 ARM C v1.2 GNU C++ for Unix/common Binary Ninja Cheat engine Ghidra JEB Radare2 Czokow, Geoffrey (2021-05-20). "IDA: celebrating 30 years of...
ARM instruction set. In June 2019, coreboot began to use the NSA software Ghidra for its reverse engineering efforts on firmware-specific problems following...
Decompiler (Android Dalvik, Intel x86, ARM, MIPS, WebAssembly, Ethereum) Ghidra IDA Pro, which includes a decompiler as an optional paid feature Binary...
Italian Spaghetti Western directed by Alfio Caltabiano and starring Antony Ghidra. The criminal brothers El Bedoja and Chiuchi have each their own gang. Together...
Killer) is a 1967 Spaghetti Western movie starring George Eastman and Anthony Ghidra. Ramon's father has a small farm and, like all the other poor farmers nearby...
disassembled (or reverse engineered) using a disassembler such as IDA or Ghidra. The machine code can sometimes be translated into assembly code which can...
Dumile first performed with his face obscured. Also spelled "Ghidora" or "Ghidra". Yoo, Noah (June 22, 2021). "Untangling MF DOOM's Lifelong Struggle With...
Michael Forest Ida Galli Tito García Gianni Garko Giuliano Gemma Anthony Ghidra Leo Gordon Franco Graziosi Brett Halsey Ty Hardin Mickey Hargitay Richard...
Dumile J. Katsohis Mister Jason 3:11 2. "No Snakes Alive" (featuring King Ghidra, Jet Jaguar and Rodan) D. Dumile P. Carey A. Ford MF DOOM 3:34 3. "Impostas"...
parser plugin (proprietary), an XLS document plugin (open-sourced). IDA Ghidra JD Decompiler JEB changelist Chell et al. The Mobile Application Hacker's...
Python, JavaScript, TypeScript, LLVM bitcode, and x86 binaries (via the Ghidra disassembler). Plume CPG. Developed at Stellenbosch University in 2020 and...
killer, a.k.a. Django the Last Killer), starring George Eastman and Anthony Ghidra A Long Journey (Largo viaje) – (Chile) The Long Duel, starring Yul Brynner...