Hide Advanced Options
Courses - Spring 2024
CMSC
Computer Science Department Site
Open Seats as of
05/18/2024 at 04:30 PM
CMSC398R
(Perm Req)
Special Topics in Computer Science; Binary Exploitation
Credits: 1
Grad Meth: Reg
Prerequisite: Minimum grade of C- in CMSC250 and CMSC216; and permission of CMNS-Computer Science department.

An introduction to exploiting common vulnerabilities in compiled applications. Topics include an overview of C, intro to x86 assembly, buffer overflows on stack and heap, format string bugs, heap exploitation, and other special topics (kernel/browser/blockchain). Students will be able to write exploits for all the bugs learned in class, and secure their own applications.

A student-led course through Student-Initiated Courses (STICs) @ UMD: http://stics.umd.edu/ Click here to learn more about STICs.