Lectures

05/15/2017 NUL Project Presentations
05/11/2017 0xd Special Topics
05/08/2017 0xc Kernel Security (cont'd)
05/05/2017 0xb Kernel Security
05/01/2017 0xa C++ Topics
04/24/2017 NUL EuroSys 2017
04/17/2017 NUL Hack Day
04/10/2017 0x9 Information Hiding
04/03/2017 0x8 Code-Pointer Integrity
03/27/2017 NUL Spring Recess
03/20/2017 0x7 Live ASLR
03/13/2017 0x6 JIT-ROP Protection (cont'd)
03/06/2017 0x5 JIT-ROP Protection
02/27/2017 0x4 Code Diversification
02/27/2017 0x3 Control-Flow Integrity (cont'd)
02/13/2017 0x2 Control-Flow Integrity
02/06/2017 0x1 Instruction-Set Randomization
01/30/2017 0x0 Introduction and Basic Concepts

Meetings

  • Monday 3PM – 5:20PM (M hour)
  • CIT 506

Instructor

Vasileios (Vasilis) Kemerlis

Announcements

05/15/2017 Project presentations.
05/05/2017 Lecture 0xd readings posted.
05/01/2017 Lecture 0xc readings posted.
04/28/2017 Lecture 0xb readings posted.
04/24/2017 Lecture 0xa readings posted.
04/24/2017 No class today.
04/17/2016 Hack day!
04/03/2017 Lecture 0x9 readings posted.
03/27/2017 No class today.
03/20/2017 Lecture 0x8 readings posted.
03/13/2017 Lecture 0x7 readings posted.
03/06/2017 Lecture 0x6 readings posted.
02/27/2017 Lecture 0x5 readings posted.
02/13/2017 Lecture 0x4 readings posted.
02/13/2017 Lecture 0x3 readings posted.
02/06/2017 Lecture 0x2 readings posted.
01/30/2017 Lecture 0x1 readings posted.
01/30/2017 Welcome to CSCI 2951U!