Labs
They are meant to be used by teachers, trainers, students and hobbyists who want to learn about the Assembly language, pointers, and memory security.
Each lab has its own folder. Content for each lab covers a specific topic. Each topic is further split into different kinds of materials that refer to it. These may be any collection of the following:
reading/
: content to be assimilated by learners on their owntasks/
: practical exercises for learnersmedia/
: images, videos, audio or auxiliary materials to be imported in text contentguides/
: tutorials for learners with guided steps towards the solution
Table of contents
- Lab 1 - Number Representation
- Lab 2 - Memory Operations. Introduction to GDB
- Lab 3 - Toolchain. GOTO
- Lab 4 - Introduction to Assembly Language
- Lab 5 - Registers and Memory Addressing
- Lab 6 - Structures, Vectors and Strings
- Lab 7 - The Stack
- Lab 8 - Functions
- Lab 9 - The C - Assembly Interaction
- Lab 10 - Buffer Management. Buffer Overflow
- Lab 11 - Linking
- Lab 12 - CTF