Windows 8 Heap Intervals

Windows 8 Heap Intervals

Black Hat via YouTube Direct link

Process Pointer Encoding

19 of 35

19 of 35

Process Pointer Encoding

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Windows 8 Heap Intervals

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Windows 8 Back-end (cont.)
  3. 3 Back-end Mitigation II
  4. 4 Windows 8 Randomization
  5. 5 Windows 8 Front-End Allocation III UserBlocks
  6. 6 Win 7 vs Win 8 Allocation
  7. 7 Windows 8 Front-End Mitigation III
  8. 8 Windows Front-End Mitigation IV
  9. 9 Bitmap Flipping 2.0
  10. 10 _HEAP_USERDATA_HEADER Attack
  11. 11 Pool Types
  12. 12 Pool Header
  13. 13 Windows 8 Kernel Pool
  14. 14 NX Pool Descriptor
  15. 15 Kernel Pool Cookie
  16. 16 Windows 8 Pool Cookie Initialization
  17. 17 Boot Entropy
  18. 18 Process Pointer Attack
  19. 19 Process Pointer Encoding
  20. 20 Lookaside Pointer Attacks
  21. 21 Lookaside Pointer Encoding
  22. 22 Cache Aligned Allocations
  23. 23 Cache Aligned Allocation Cookie
  24. 24 Safe Unlinking
  25. 25 Safe (Un)linking in Windows 8
  26. 26 Poolindex Attack
  27. 27 Summary
  28. 28 Block Size Attacks
  29. 29 BlockSize/Previous Size
  30. 30 BlockSize Attack Steps
  31. 31 Split Chunk Pool Allocation
  32. 32 Split Fragment Attack Steps
  33. 33 Determinism
  34. 34 User Land Closing Notes
  35. 35 Kernel Pool Closing Notes

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.