Module: x86 Assembly Refresher
This module serves as a refresher for x86 assembly, to prepare you for the rest of the course!
Lectures
The following lectures have been upgraded from “Foundamentals” to this module’s lectures. They were due to be re-recorded for this run, but a brutal (non-COVID) illness prevented that.
- Assembly Refresher: Computer Architecture (slides here)
- Assembly Refresher: Assembly (slides here)
Practice Problems
Practice problems for this module are live at the dojo!
Further Reading
- An awesome intro series that covers some of the fundamentals from LiveOverflow.
- A comprehensive assembly tutorial for several architectures (amd64 is the relevant one here).
- The course “Architecture 1001: x86-64 Assembly” from OpenSecurityTraining2.