Ghidra

Ghidra


Dekompilierte Datei in Ghidra
Basisdaten

EntwicklerNSA
Erscheinungsjahr2019
Aktuelle Version11.1.1[1]
(14. Juni 2024)
BetriebssystemPlattformunabhängig
Programmier­spracheJava, C++
LizenzApache-Lizenz 2.0[2]
https://ghidra-sre.org

Ghidra [ˈɡiːdrə] ist ein freies Werkzeug für Reverse Engineering von Software und wurde ursprünglich von der National Security Agency entwickelt.[3] Die Software wurde auf der RSA-Konferenz im März 2019 veröffentlicht.[4] Die Anwendung ist in Java sowie mithilfe des Swing-Frameworks implementiert. Die Decompiler-Komponente wurde in C++ geschrieben und ist daher auch eigenständig und ohne Java verwendbar.[5]

Architekturen

Folgende Architekturen werden momentan unterstützt:[6]

Literatur

  • Chris Eagle, Kara Nance: The Ghidra Book: The Definitive Guide. No Starch Press, San Francisco, USA, 2020, ISBN 978-1-7185-0102-7.

Einzelnachweise

  1. ↑ Release 11.1.1. 14. Juni 2024 (abgerufen am 22. Juni 2024).
  2. ↑ ghidra/LICENSE at master · NationalSecurityAgency/ghidra. GitHub, abgerufen am 9. Juni 2019.
  3. ↑ Moritz Tremmel: NSA-Tool Ghidra: Mächtiges Tool, seltsamer Fehler. Golem.de, 6. März 2019, abgerufen am 9. Juni 2019.
  4. ↑ Lily Hay Newman: The NSA Makes Ghidra, a Powerful Cybersecurity Tool, Open Source. Wired.com, 3. Mai 2019, abgerufen am 9. Juni 2019 (englisch).
  5. ↑ z. B. als Plugin für Radare2 oder Rizin.
  6. ↑ Frequently asked questions. Abgerufen am 27. Januar 2020 (englisch).

Auf dieser Seite verwendete Medien

Ghidra Logo.png
The Ghidra DIsassembly Framework logo
Ghidra-disassembly,March 2019.png
Autor/Urheber: Philipnelson99, Lizenz: CC BY-SA 4.0
The Ghidra Disassembly framework disassembling an executable file