Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Exploiting Race Conditions Using the Scheduler
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Translation Lookaside Buffer (TLB)
- 3 mremap() moving a memory mapping
- 4 fallocate() (de)allocate space for a file
- 5 Exploit plan: Basics
- 6 Buddy allocator
- 7 Preemption
- 8 Scheduler control
- 9 Android kernel exploit (app - zygote)
- 10 userfaultfd and FUSE
- 11 komp() for reliable UAF
- 12 FUSE for exploiting struct file refcount
- 13 int getpidcon(pid t pid, char **context)
- 14 Bug 3: race condition in hwservicemanager
- 15 _mutex on kernel 4.4
- 16 Priority Inversion
- 17 Major faults
- 18 Repeated file mapping faults