What Are Relocations? Exploring the Relocation Table in PE File Format
Dr Josh Stroschein via YouTube
Google AI Professional Certificate - Learn AI Skills That Get You Hired
AI Adoption - Drive Business Value and Organizational Impact
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This 15-minute video tutorial explores relocations in the PE file format, an essential component for reverse engineers and malware analysts. Dive into how relocations enable PE files to load at different memory locations by dynamically adjusting addresses—a critical concept for understanding malware behavior across systems. Learn the relationship between relocations and Address Space Layout Randomization (ASLR), and discover the key steps that in-memory loaders must take when handling relocations. Dr. Josh Stroschein, an expert in cybersecurity and reverse engineering, provides clear explanations of the relocation table and its significance in malware analysis.
Syllabus
What Are Relocations? Exploring the Relocation Table
Taught by
Dr Josh Stroschein