Ghidra
Reverse Engineering 5 commands

Ghidra

Software reverse engineering framework developed by NSA. Includes disassembly, assembly, decompilation, graphing, and scripting capabilities.

reversingdisassemblydecompilationanalysis
Official docs

Installation

# Download from ghidra-sre.org
# Requires Java 17+
# Extract and run ./ghidraRun

Commands & usage

5 entries
  • File > Import File

    Import binary for analysis

  • Analysis > Auto Analyze

    Run automatic analysis

  • Window > Decompiler

    View decompiled C code

  • Window > Function Graph

    View control flow graph

  • Search > Memory

    Search for patterns in binary

Use cases

Malware analysisBinary analysisVulnerability researchCTF challengesFirmware analysis