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

参考文献

评论 (0)

  • 还没有评论,来抢沙发吧。