|
Computer
and Communication Security
|
| Lecture | Date | Subject | Files |
| 1 | February 28, 2009 | Overview. | slides |
| 2 | March 15, 2009 | Buffer overflows, format string bugs. |
slides background material: Smashing the stack for fun and profit Smashing the modern stack for fun and profit Exploiting format string vulnerabilities |
| 3 | March 22, 2009 | Programming secure code. |
slides |
| 4 | March 29, 2009 | Java security model, software fault isolation, proof carrying code. |
slides |
| 5 | April 5, 2009 | User authentication. | slides |
| 6 | April 19, 2009 | User authentication. | slides |
| 7 | April 26, 2009 | Web application security. | slides background material: Cross site scripting explained |
| 8 | May 3, 2009 | Network security, DOS, DNS security. | slides background material: SYN cookies IP spoofing demystified BIND 9 DNS Cache Poisoning Increased DNS Forgery Resistance Through 0x20-Bit Encoding |
| May 10, 2009 | No Class | ||
| 9 | May 17, 2009. | DDos |
slides |
| 10 | May 24, 2009. | Spam. |
slides |
| 11 | May 31, 2009. | Firewals, intrusion detection. |
slides |
| 12 | June 7, 2009. | Intrusion detection, anonymization. |
slides |
| 13 | June 14, 2009. | Anonymization, security of the https protocol. |
slides |
| 14 | June 21, 2009. | Digital Rights Management. |
slides |