Overview | Schedule | Readings | Attack Presentation | Course Project
Readings | Topic / Slides | Date | Attack Presentations |
Course Project Deadlines |
|
---|---|---|---|---|---|
Week 1 | Essential Crypto Part I | 1/6/11* | |||
Week 2 |
Essential Crypto Part II Alex's Welcome and Intro |
1/11/11* | |||
1/13/11 | |||||
Week 3 | Crypto Attacks | ||||
1/20/11 | |||||
Week 4 | Attacking Software | 1/25/11 | Modern Buffer Overflow | ||
1/27/11 | Return-Oriented Programming | ||||
Week 5 | Defending Software | 2/1/11 | Trojan Compiler | ||
2/3/11 | Kernel Rootkit | ||||
Week 6 | Web Security I | 2/8/11 | Malicious Code in Websites | ||
2/10/11* | Abusing Cookies | ||||
Week 7 | Human Factors | 2/15/11 | Password Cracking | ||
2/17/11 | CAPTCHA Cracking | Project proposal due Friday 2/18 at 5pm |
|||
Week 8 | Web Security II | 2/22/11 | Fooling Web Users | ||
2/24/11* | Browser DNS Rebinding | ||||
“Spring” Break | |||||
Week 9 | Network Security I | 3/8/11* | DNS Cache Poisoning | ||
3/10/11* | Keystroke Eavesdropping | ||||
Week 10 | Network Security II | 3/15/11 | Rogue Access Point | ||
3/17/11 | Smartphone Spyware | Project checkpoint due Friday 3/18 at 5pm |
|||
Week 11 | Advanced Topics | 3/22/11 | Malicious Devices | ||
3/24/11 | Cold-Boot Attack | ||||
Week 12 | Privacy and Anonymity | 3/29/11* | Web Tracking | ||
3/31/11* | Traffic De-anonymization | ||||
Week 13 | Security and Society | 4/5/11 | Internet Voting Fraud | ||
4/7/11 | Jailbreaking | ||||
Week 14 | Project Presentations | 4/12/11 | Presentations | ||
4/14/11 | Presentations | ||||
Week 15 | Physical Security / Wrapup | 4/19/11 | Final report due Friday 4/22 at 5pm |