Spring 2007
Slides
Links will become valid after the
scheduled class.
-
Class 1. Introduction
to course.
01/09.
-
Class 2. Basic notions
of host security. 01/11.
-
Class 3. Unix
vulnerabilities.
01/16--01/18.
-
Class 4. Unix
vulnerabilities and password attacks.
01/23.
-
Class 5. Access race
conditions in UNIX.
01/30.
-
Class 6. The Windows NT
Security Framework. 02/01
-
Class 7. Windows Vista
Security Framework. 02/06
-
02/08, 02/13: Revisit of password cryptanalysis (class 4) and
midterm preparation.
-
02/15: Midterm
-
Class 8. Concepts of
networking and firewalls.
-
Class 9. Firewall system
architecture.
-
Class 10. Introduction
to NIDS.
-
Class 11. Using IPTables
for packet filtering (example).
-
Class 12. Using Snort
for IDS (example).
-
Class 13. Syn Cookies and
Mutant Exploits.
-
Class 14. Stack smashing
attacks
-
Class 15. Automated reliability testing tools applied to discovery of security vulnerabilities.
-
Class 16. Database security: The privacy threat of statistical queries.