Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

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

Reviews

Start your review of Navigating the Binary - Data vs. Pointers, Strings and Imports - Lesson 4

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.