Notes Index for Secure Software
Intro to Secure Software Design:
Preamble: Why I'm teaching x86 in Secure Software Design
PWN rigs, a few options for reversing stuff
Mastery Goal A:
Learn just enough C to compile an executable that does some basic stuff
Mastery Goal B:
Learn enough x86 to see the C
Never used: C basics, compiling, loops, etc.
Adjusted notes class 2: C as ASM++, intro to reversing
https://pwnwizard.com/
Intro to x86, Framework of all exploits, First crackmes
Radare2 101
Mastery Goal C:
Calling Conventions!
Part 2: Calling Conventions and Parameters