Completed
Firefox
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Bypassing Clang's SafeStack for Fun and Profit
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Outline
- 3 SafeStack
- 4 What is SafeStack
- 5 SafeStack in Memory
- 6 SafeStack Internals
- 7 How Safe is SafeStack
- 8 Three Problems
- 9 Memory Corruption
- 10 Analysis
- 11 Dynamic Thread Vector
- 12 Stack User Variables
- 13 Other Stack Variables
- 14 Entropy Reducibility
- 15 Firefox
- 16 MySQL
- 17 Spraying
- 18 Two Primitives
- 19 Persistent Allocation
- 20 Conclusion