Lectures

10/08/2025 0xa Non-Executable Memory | Return-to-libc
10/06/2025 0x9 Shellcode Development (cont'd)
10/01/2025 0x8 Shellcode Development
09/29/2025 0x7 Code Injection
09/24/2025 0x6 Control-flow Hijacking (cont'd)
09/22/2025 0x5 Control-flow Hijacking
09/17/2025 0x4 Basic Concepts (cont'd)
09/15/2025 0x3 Basic Concepts (cont'd)
09/10/2025 0x2 Basic Concepts
09/08/2025 0x1 Introduction

Meetings

Instructor

Vasileios (Vasilis) Kemerlis

Teaching Assistants

Ruth Ukubay (HTA)
  • echo @cs.brown.edu|sed 's/^/rukubay/'
  • CIT 269 + Zoom (Fri. 12PM – 2PM)
Alice Song (TA)
  • echo @cs.brown.edu|sed 's/^/zsong50/'
  • CIT 143 + Zoom (Tue. 7PM – 9PM)
Aly Rajwani (TA)
  • echo arajwan^2@cs.brown.edu|tr -d ^
  • CIT 143 + Zoom (Thu. 6:30PM – 8:30PM)
Caden Schroeder (TA)
  • echo cschroe^4@cs.brown.edu|tr -d ^
  • CIT 201 + Zoom (Mon. 12PM – 2PM)
Elizabeth Gresalfi (TA)
  • echo e^rgresal@cs.brown.edu|tr -d ^
  • CIT 165 + Zoom (Tue. 4PM – 6PM)
Saswata Majumder (TA)
  • echo smajum^14@cs.brown.edu|tr -d ^
  • CIT 227 + Zoom (Wed. 6PM – 8PM)

Announcements

10/08/2025 Lecture 0xa posted.
10/06/2025 Assignment 0x1 is due on 10/14/2025.
10/06/2025 Lecture 0x9 posted.
10/01/2025 Lecture 0x8 posted.
09/29/2025 Assignment 0x1 posted.
09/29/2025 Lecture 0x7 posted.
09/24/2025 Lecture 0x6 posted.
09/22/2025 Lecture 0x5 posted.
09/17/2025 Lecture 0x4 posted.
09/15/2025 Lecture 0x3 posted.
09/10/2025 Lecture 0x2 posted.
09/08/2025 Lecture 0x1 posted.
09/03/2025 Welcome to CSCI 1650!