16:198:671:01: Introduction to Software Security

Spring 2009

Course Webpage: http://www.cs.rutgers.edu/~vinodg/teaching/spring-2009-cs671


Reading List for the Course

This webpage lists the papers that we will discuss over the course of the semester. We will be discussing both classic computer security papers, and recent papers from premier computer security conferences, including the IEEE Symposium on Security and Privacy (Oakland), the ACM Conference on Computer and Communications Security (CCS), USENIX Security Symposium, and the Networked and Distributed Systems Security Symposium (NDSS). Occasionally, we will also read security papers published in programming language and operating system conferences.

We will proceed in roughly the order that papers appear on this list, though in the interest of time, we may not cover all papers on the list. For a detailed class schedule, please visit the course webpage

In most cases, the links below point to the official versions (e.g., the ACM or the IEEE version) of the paper. You can use a Rutgers University machine to access these papers.


Overview

Vulnerabilities and Exploits

Host-based Intrusion Detection

Network-based Intrusion Detection

Signature and Exploit Generation

Web Security and Browser Security

Virtual Machines

Detecting Modern Malware

Privacy and Spyware

Botnets and Spam

Trusted Computing


Vinod Ganapathy