Lectures
Date | Topic | Discussions (do readings before class) |
01/10 | Introduction (slides-intro) | |
01/12 | Introduction (slides-whysec) | |
01/17 | Shellcode (slides) | x86 Assembly Guide Guide to x86-64 Linux VM Setup Linux System Calls |
01/19 | Shellcode | Hands-on lecture where we build together shellcode, bring your laptop to class |
01/24 | Linux Security 1/2 (slides) | Ubuntu Security |
01/26 | Linux Security 2/2 | continued |
01/31 | Reverse Engineering 1/2 (slides) | Ghidra quickstart & tutorial: Solving a simple crackme |
02/02 | Reverse Engineering 2/2 | continued |