Ghidra Reverse Engineering Tool

Ghidra Reverse Engineering Tool

ghidra-sre.org

1

About this website

Ghidra is an open-source software reverse engineering suite developed by the National Security Agency (NSA) and released to the public in 2019 at RSA Conference. Written primarily in Java, Ghidra provides capabilities comparable to commercial tools like IDA Pro, including disassembly, decompilation, debugging, and scripting. With over 55,000 stars as of 2026, Ghidra has become the go-to open-source reverse engineering platform used by security researchers, malware analysts, and CTF competitors worldwide. Key features include: decompiler (a built-in C/C++ and Pascal decompiler producing readable pseudocode from machine code, supporting x86, x86-64, ARM, AArch64, MIPS, PowerPC, and many other architectures), disassembler (with both listing and graph views, supporting automatic analysis of functions, cross-references, strings, and data types), multi-format binary loading (supporting ELF, PE, Mach-O, FAT binaries, DEX, COFF, and raw binary formats), program analysis (automatic function identification, data type recovery, and calling convention analysis), scripting and automation (Java and Python via Jython/PyGhidra scripting, enabling custom analysis plugins and workflows), version tracking (comparing two binary versions to identify added, removed, and modified functions with graph-based diffing), collaborative analysis (shared project repositories allowing multiple analysts to work on the same binary simultaneously), processor modules (extensible processor definitions for custom and exotic architectures), patching and binary export, custom data types and structures, and the GhidraDev Eclipse plugin for developing custom analyzers.

Tags & Categories

Categories

Tags

Statistics

1
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!