Completed
What could go wrong
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Drop the ROP - Fine-Grained Control-Flow Integrity for the Linux Kernel
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Who am I
- 3 Agenda
- 4 Memory Safety Bugs
- 5 ControlFlow Hijacking
- 6 Mitigation
- 7 Gadgets
- 8 Wrap Attack
- 9 Rocks
- 10 Indirect Branches
- 11 ControlFlow Graph
- 12 What could go wrong
- 13 FineGrained ControlFlow Issues
- 14 CaseEfi
- 15 Two major problems
- 16 Abadi approach
- 17 Function pointer
- 18 enforcing the CFG
- 19 protecting returns
- 20 is it safe
- 21 the problem
- 22 Source code
- 23 Kernel configuration
- 24 Core graph detaching
- 25 Support for assembly code
- 26 Parsers
- 27 Benchmarks
- 28 Proposed Guides
- 29 Demo
- 30 Conclusions
- 31 Discussion