Reverse Engineering II

FA2023 Week 06

rev
x86-64
ghidra
Richard Liu
Pete Stenger
Henry Qiu
Siebel CS 1404
Additional files:

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 reverse engineering setup meeting) and checking out our previous reverse engineering meetings (x86-64 assembly and Reverse Engineering I). GDB reference.