EN
ENNA

Ghidra

FeaturedApache-2.0

🔬 Digital Forensics · Java

Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security Agency Research Directorate. It includes a full-featured suite of high-end software analysis tools for analyzing compiled code across a variety of platforms. Capabilities include disassembly, assembly, decompilation, graphing, and scripting, along with hundreds of other features. Ghidra supports a wide range of processor instruction sets and executable formats, and users can extend it through plugins and scripts written in Java or Python.

66.4kstars
7.3kforks
1870issues
Updated 3d ago

Installation

download

$ wget https://github.com/NationalSecurityAgency/ghidra/releases/latest -O ghidra.zip && unzip ghidra.zip

brew (macOS)

$ brew install --cask ghidra

Use Cases

  • Binary reverse engineering and malware analysis
  • Decompilation of compiled executables
  • Firmware analysis and embedded systems research
  • Vulnerability research in compiled software
  • Collaborative reverse engineering projects
  • CTF competitions and security research

Tags

reverse-engineeringdecompilerbinary-analysisnsa

More in Digital Forensics