| Date |
Topic |
Discussions (do readings before class) |
| 01/19 |
Introduction (slides-intro, slides-whysec) |
|
| 01/26 |
Shellcode (slides) |
x86 Assembly Guide (link), Linux Setup (link) |
| 02/02 |
Linux Security (slides) |
|
| 02/09 |
Reverse Engineering (slides) |
Radare2 Book (link) |
| 02/16 |
Control-flow hijack attacks (slides) |
Smashing The Stack For Fun And Profit (link) |
| online |
Web Security (slides) |
Intro |
| online |
Web Security (slides) |
More intro |
| online |
Web Security (slides) |
SQL Injections |
| online |
Web Security (slides) |
HTML+JavaScript |
| online |
Web Security (slides) |
AJAX & web frameworks |
| online |
Web Security (slides) |
Client-side Attacks & Isolation |
| online |
Web Security (slides) |
Session Fixation and other attacks |
| online |
Web Security (slides) |
XSS Attacks |
| 04/16 |
HackPack CTF |
Capture the Flag event for the class that is open to the public, join here |