Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Exploiting Kernel Races through Taming Thread Interleaving
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Race condition is an increasing attack vector
- 3 Background: Race Condition Vulnerability
- 4 Background: to trigger Race Condition Vulnerability
- 5 Background: Exploitability of Race Condition Vulnerability
- 6 Classification of Race Condition Vulnerability
- 7 Single-variable Race Condition
- 8 Exploitability of Single-variable Race
- 9 Multi-variable Race Condition
- 10 Exploitability of Inclusive Multi-variable Race
- 11 Problem : Exploitability of Non-inclusive Race
- 12 Previous method : Using Different Core Latency
- 13 Limitations of Use Different Core Latency
- 14 Previous Approach : Using scheduler (CONFIG PREEMPT)
- 15 Limitation of Using scheduler
- 16 Each of methods has obvious limitations
- 17 How to extend the time window?
- 18 ExpRace can solve two problems at once
- 19 Brief introduction about memory corruption exploit