Back to the course

Reverse Engineering · Course map

Course map›Required

How Programs Run: Compile, Link, Load

The journey from source code to a live process: compiling, assembling, linking, loading, memory layout, byte order and the ELF container. Everything you reverse later is a product of these steps, and this node also sets the legal and ethical ground rules.

Required
Sign in to track progress