Completed
Considerations about the ad-hoc Run-time allocator
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
A New Proposal for Protecting Kernel Data Memory
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Summary
- 3 Goal: protect critical kernel data
- 4 Taking a closer look: data classification
- 5 Taking a closer look concurrency problems
- 6 Taking a closer look: meta data
- 7 Considerations about the desired solution
- 8 Link-Time allocations
- 9 Considerations about the ad-hoc Run-time allocator
- 10 Solution for Run-time allocator vs ranges
- 11 More considerations on Run-time allocations
- 12 The Memory pool
- 13 Protecting the pool metadata
- 14 Solution for Link-time allocation of pools metadata
- 15 More metadata attacks: the page table
- 16 The actual protection mechanism
- 17 Final considerations
- 18 Conclusions