diff --git a/ERRATA.md b/ERRATA.md new file mode 100644 index 0000000..5392502 --- /dev/null +++ b/ERRATA.md @@ -0,0 +1,14 @@ +This document contains errors found post-publication of the RPISEC MBE lecture +slides. Please refer to it when reading or presenting the material. + +If you have found an error not listed here, feel free to submit a [github issue](https://github.com/RPISEC/MBE/issues) +or [contact us](https://github.com/RPISEC/MBE#i-have-a-question-how-can-i-get-in-touch-with-you). + +### Lecture 07 - DEP and ROP + +I. Slides 17 - 20 "History of DEP" + - MPROTECT, SEGMEXEC and PAGEEXEC provided by grsecurity for the Linux kernel was released in October 1st, 2000 + +### Lecture 09 - Address Space Layout Randomization (ASLR) +I. Slade 27 "History of ASLR" + - ASLR provided by grsecurity for the Linux kernel was released in 2001 diff --git a/README.md b/README.md index ecf0cef..a362422 100644 --- a/README.md +++ b/README.md @@ -62,6 +62,8 @@ Lecture | Title | Topics 14 | Exploitation on 64bit, ARM, Windows | Exploitation differences on other architectures & platforms 15 | Automation & The Future of Exploitation | Fuzzing, taint analysis, dynamic instrumentation, SMT/SAT solvers +*Refer to [ERRATA.md](https://github.com/RPISEC/MBE/blob/master/ERRATA.md) for slide corrections.* + ### Lab Breakdown Lab | Topic | Corresponding Lectures --- | ----- | ----------------------