Completed
Data-Oriented Programming (DOP) . General construction
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Data-Oriented Programming - On the Expressiveness of Non-Control Data Attacks
Automatically move to the next video in the Classroom when playback concludes
- 1 Control Attacks are Getting Harder
- 2 Contributions
- 3 Motivating Example (cont.)
- 4 Data-Oriented Programming (DOP) . General construction
- 5 Data-Oriented Gadgets
- 6 Gadget Dispatcher
- 7 Attack Construction
- 8 Evaluation - Feasibility
- 9 Case Study: Bypassing Randomization
- 10 dlopend - Dynamic Linking Interface
- 11 Case Study: Simulating A Network Bot
- 12 Case Study: Altering Memory Permissions
- 13 Related Work
- 14 Potential Defenses
- 15 Motivatine Example