Ghidra

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

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

支持架构

 x86 16, 32 and 64 bit
 ARM and AARCH64
 PowerPC 32/64 and VLE
 MIPS 16/32/64
 MicroMIPS
 68xxx
 Java and DEX
 PA-RISC
 RISC-V
 eBPF
 BPF
 Tricore
 PIC 12/16/17/18/24
 SPARC 32/64
 CR16C
 Z80
 6502
 MC6805/6809, HC05/HC08/HC12
 8048, 8051, 8085
 CP1600
 MSP430
 AVR8, AVR32
 SuperH
 V850
 LoongArch
 Xtensa

参考文献

category:逆向工程
Category:美国国家安全局
Category:开源软件