12/06/2023 | 0x19 |
Review Day |
---|---|---|
|
||
12/04/2023 | 0x18 |
Special Topics (Kernel Exploitation) |
11/29/2023 | 0x17 |
Special Topics (C++ Exploitation – Part 2) |
11/27/2023 | 0x16 |
Special Topics (C++ Exploitation – Part 1) |
|
||
11/20/2023 | 0x15 |
Special Topics (Blind Code Reuse) |
|
||
11/15/2023 | 0x14 |
Toolchain-based Hardening (cont'd) |
11/13/2023 | 0x13 |
Toolchain-based Hardening (cont'd) |
|
||
11/08/2023 | 0x12 |
Toolchain-based Hardening (cont'd) |
|
||
11/06/2023 | 0x11 |
Toolchain-based Hardening |
11/01/2023 | 0x10 |
Advanced Code Reuse |
|
||
10/30/2023 | 0xf |
Just-In-Time Code Reuse (cont'd) |
10/25/2023 | 0xe |
Memory Disclosure | Just-In-Time Code Reuse |
|
||
10/23/2023 | 0xd |
Return-Oriented Programming (cont'd) |
10/18/2023 | 0xc |
Address Space Layout Randomization | Return-Oriented Programming |
|
||
10/16/2023 | 0xb |
Return-to-libc (cont'd) | Code Reuse |
10/11/2023 | 0xa |
Non-Executable Memory | Return-to-libc |
|
||
10/09/2023 | NUL |
Indigenous Peoples' Day |
|
||
10/04/2023 | 0x9 |
Shellcode Development (cont'd) |
|
||
10/02/2023 | 0x8 |
Shellcode Development |
|
||
09/27/2023 | 0x7 |
Code Injection (cont'd) |
|
||
09/25/2023 | 0x6 |
Control-flow Hijacking (cont'd) | Code Injection |
|
||
09/20/2023 | 0x5 |
Control-flow Hijacking |
|
||
09/18/2023 | 0x4 |
Basic Concepts (cont'd) |
|
||
09/13/2023 | 0x3 |
Basic Concepts (cont'd) |
09/11/2023 | 0x2 |
Basic Concepts |
|
||
09/06/2023 | 0x1 |
Introduction |
|
echo @cs.brown.edu|sed 's/^/vpk/'
echo @cs.brown.edu|sed 's/^/hkang39/'
echo @cs.brown.edu|sed 's/^/imody/'
echo @cs.brown.edu|sed 's/^/kli117/'
echo k^nishiji@cs.brown.edu|tr -d ^
echo m^fleisc1@cs.brown.edu|tr -d ^
echo @cs.brown.edu|sed 's/^/rlin45/'
12/06/2023 | Review Day! |
---|---|
12/04/2023 | Lecture 0x18 posted. |
11/29/2023 | Lecture 0x17 posted. |
11/27/2023 | Assignment 0x4 is due today. |
11/27/2023 | Lecture 0x16 posted. |
11/20/2023 | Lecture 0x15 posted. |
11/15/2023 | Assignment 0x4 is due on 11/27/2023. |
11/15/2023 | Lecture 0x14 posted. |
11/13/2023 | Lecture 0x13 posted. |
11/08/2023 | Assignment 0x4 posted. |
11/08/2023 | Assignment 0x3 is due today. |
11/08/2023 | Lecture 0x12 posted. |
11/06/2023 | Lecture 0x11 posted. |
11/01/2023 | Assignment 0x3 is due on 11/08/2023. |
11/01/2023 | Lecture 0x10 posted. |
10/30/2023 | Lecture 0xf posted. |
10/25/2023 | Assignment 0x3 posted. |
10/25/2023 | Assignment 0x2 is due today. |
10/25/2023 | Lecture 0xe posted. |
10/23/2023 | Lecture 0xd posted. |
10/18/2023 | Assignment 0x2 is due on 10/25/2023. |
10/18/2023 | Lecture 0xc posted. |
10/16/2023 | Lecture 0xb posted. |
10/11/2023 | Assignment 0x2 posted. |
10/11/2023 | Assignment 0x1 is due today. |
10/11/2023 | Lecture 0xa posted. |
10/09/2023 | No class today. |
10/04/2023 | Assignment 0x1 is due on 10/11/2023. |
10/04/2023 | Lecture 0x9 posted. |
10/02/2023 | Lecture 0x8 posted. |
09/27/2023 | Assignment 0x1 posted. |
09/27/2023 | Lecture 0x7 posted. |
09/25/2023 | Lecture 0x6 posted. |
09/20/2023 | Lecture 0x5 posted. |
09/18/2023 | Lecture 0x4 posted. |
09/13/2023 | Lecture 0x3 posted. |
09/11/2023 | Lecture 0x2 posted. |
09/06/2023 | Lecture 0x1 posted. |
09/06/2023 | Welcome to CSCI 1650! |