Navigating the Binary - Data vs. Pointers, Strings and Imports - Lesson 4
Dr Josh Stroschein via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to understand the physical structure of binary files by exploring how strings are stored in specific data sections and accessed via pointers in code. Examine raw PE file anatomy using a hex editor to see byte arrangement for operating systems, discover why strings in disassembly are actually addresses pointing to different file sections, and understand compiler alignment that creates null bytes between strings for memory optimization. Follow a practical walkthrough in Malcat to locate author-specific code among compiler runtime components, and learn how the presence or absence of these artifacts determines your approach in malware triage and advanced reverse engineering analysis.
Syllabus
Navigating the Binary: Data vs. Pointers | Strings & Imports | Lesson 4
Taught by
Dr Josh Stroschein