Overview
Dive into the world of software reverse engineering with this comprehensive first class in the Reverse Engineering with Ghidra series. Explore fundamental concepts, starting with a definition of software reverse engineering and a thorough review of software engineering principles. Gain insights into the x86_64 architecture, essential for understanding low-level program behavior. Conclude with an overview of Ghidra, a powerful reverse engineering tool, and learn its basic usage to kickstart your journey in dissecting and analyzing software systems.
Syllabus
- Presentation Outline
- What is Software Reverse Engineering?
- Software Engineering Review
- x86_64 Architecture Review
- Ghidra Overview and Basic Usage
Taught by
HACKADAY