6.858
Computer Systems Security
Fall 2014
Topics
- Introduction, Threat Models
- Control Hijacking Attacks
- Buffer Overflow Exploits and Defenses
- Privilege Separation
- Guest Lecture: Paul Youn from iSEC Partners
- Capabilities
- Sandboxing Native Code
- Web Security Model
- Securing Web Applications
- Symbolic Execution
- Ur / Web
- Network Security
- Network Protocols
- SSL and HTTPS
- Medical Software
- Side-Channel Attacks
- User Authentication
- Private Browsing
- Anonymous Communication
- Mobile Phone Security
- Data Tracking
- Guest Lecture: Mark Silis and David LaPorte from MIT IS&T
- Security Economics
- Project Presentations
Readings
- LEC #: 1 · READINGS: No readings · READING QUESTION: No question
- LEC #: 5 · READINGS: No readings · READING QUESTION: No question
- Hardy, Norm. “The Confused Deputy.” ACM SIGOPS Operating Systems Review 22, no. 4 (1988): pp. 36–38.
- Zalewski, Michal. Chapters 9–13 in The Tangled Web: A Guide to Securing Modern Web Applications . No Starch Press, 2011. ISBN: 9781593273880.
- LEC #: 22 · READINGS: No readings · READING QUESTION: No question
- LEC #: 24 · READINGS: No readings · READING QUESTION: No question
Sources
- Course catalogue ↗Historical OpenCourseWare
- MIT OCW readings ↗
- MIT OCW calendar ↗
- MIT OCW syllabus ↗
- Historical MIT OpenCourseWare offering. Named reading entries and schedule topics are automatically extracted from the linked source pages.