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 |