WCU / Cybersecurity
~/CSC 471/Class 05/KP 11
Class 05 · KP 11 / 26

Ghidra: The Decompiler

  • Turns machine code / assembly into readable C-like pseudocode —- side by side with the listing.
  • Dramatically faster to read than raw disassembly.
  • Not perfect: types are guessed, names are generic (FUN_00401000, param_1, local_8).
  • Your job: rename and retype to turn noise into meaning.
Key Takeaway

The decompiler is a draft, not ground truth. Read the assembly when it matters.