Development of Secure Software Systems
index.php
Main navigation |
Main content
Lab activities
- Lab 1 (9/6): Remote access and collaboration
- Lab 2 (9/13): Memory safety bugs and GDB
- Lab 3 (9/20): More memory safety bugs
- Lab 4 (9/27): Memory safety attacks
- Lab 5 (10/4): Overflow obstacle course, heap attacks
- Lab 6 (10/11): Fuzzing with AFL
- Lab 7 (10/18): Unix permissions, format string attacks
- Lab 8 (10/25): OS-level (shell, race condition) attacks
- Lab 9 (11/1): SQL injection attacks
- Lab 10 (11/8): Cross-site scripting attacks
- Lab 11 (11/15): Cryptanalysis of a flawed MAC
- Lab 12 (11/22): Cross-site request forgery
- Lab 13 (11/29): Protocol replay attack
- Lab 14 (12/6): Password dictionary attacks
- Lab 15 (12/13): Return-to-libc and ROP attacks