Ghidra [] ist ein freies Werkzeug für Reverse Engineering von Software und wurde ursprünglich von der National Security Agency entwickelt. Die Software wurde auf der RSA-Konferenz im März 2019 veröffentlicht. 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.z. B. als Plugin für Radare2 oder Rizin.
Architekturen Folgende Architekturen werden momentan unterstützt:
16, 32 und 64-bit x86 ARM und AARCH64 PowerPC 32/64 und PowerPC VLE MIPS 16/32/64/Micro Motorola 68xxx Java / DEX Bytecode PA-RISC RISC-V eBPF BPF Tricore PIC 12/16/17/18/24 Sparc 32/64 CR16C Zilog Z80 6502 MC6805/6809, HC05/HC08/HC12 CP1600 Intel MCS-48 Intel MCS-51 MSP430 AVR8 AVR32 SuperH V850 LoongArch Xtensa
Literatur Chris Eagle, Kara Nance: The Ghidra Book, 2nd Edition: The Definitive Guide. No Starch Press, San Francisco, USA, 2026, ISBN 978-1-71850-468-4.
Weblinks Offizielle Website Source Code-Repository auf GitHub
Einzelnachweise
Kategorie:Freies Programmierwerkzeug