Reverse Engineering II

FA2024 Week 06

rev
x86-64
ghidra

Summary

We will discuss reverse engineering for compiled binaries! We will show how to “decompile” an x86 binary into readable code using Ghidra and then “step” through the program using GDB.

Before this meeting, we highly recommend setting up your laptop with tools for reversing (see our setup meeting) and checking out our previous reverse engineering meetings (x86-64 assembly and Reverse Engineering I). GDB reference.