COMP 452: Introduction to Computer Vulnerabilities
This course will introduce students to computer vulnerabilities.
This course will introduce students to computer vulnerabilities at the machine-code level, including viruses, browser vulnerabilities, buffer and heap overflows, return-to-libc attacks, and others.
Describe some recent computer software vulnerabilities at the machine-code level and how they can be leveraged into an attack. Run a virus in a virtual-machine sandbox with appropriate monitoring.
See the Current Course Syllabi.