Completed
Mitigations
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Exploiting the DRAM Rowhammer Bug to Gain Kernel Privileges
Automatically move to the next video in the Classroom when playback concludes
- 1 Bit flips!
- 2 The rowhammer DRAM bug
- 3 Overview of talk
- 4 About the speakers
- 5 Exploiting random bit flips
- 6 Types of memory error
- 7 DRAM row buffer
- 8 DRAM refresh
- 9 "Hammering" can cause bit flips
- 10 Bad cells
- 11 Step 1: Bypass the cache
- 12 Double-sided hammering
- 13 Flippy the Laptop
- 14 Intro to Native Client (NaCl)
- 15 Escaping an in-process sandbox
- 16 Bit flips make safe code unsafe
- 17 Using physical memory access
- 18 Page reuse
- 19 Mitigations
- 20 Mitigation: ECC memory
- 21 "Ideal" fix: Target Row Refresh, TRR
- 22 Mitigation: 2x refresh rate
- 23 Conclusions
- 24 For more information