Ghidra: Navigating and Annotating Binaries
Import a binary, navigate disassembly and decompiled code, rename variables, and add comments.
What is Ghidra?
Ghidra is a free, open-source reverse engineering tool developed by the NSA and released publicly in 2019. It supports disassembly, decompilation, scripting, and collaborative analysis across Linux, macOS, and Windows.
Loading a Binary
Opening a binary in Ghidra:
- Create a new project
- Import file (File → Import File)
- Auto-analysis runs — let it complete (recognizes functions, strings, data types)
- CodeBrowser opens showing disassembly and decompiler views
All lessons in this course
- Ghidra: Navigating and Annotating Binaries
- x86/x64 Assembly Essentials for Reversers
- Dynamic Analysis with GDB and pwndbg
- Deobfuscation and Anti-Analysis Tricks