Intra-Process Memory Protection for Applications on ARM and X86 - Leveraging the ELF ABI

Intra-Process Memory Protection for Applications on ARM and X86 - Leveraging the ELF ABI

Black Hat via YouTube Direct link

ELF ABI Differences

40 of 44

40 of 44

ELF ABI Differences

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Intra-Process Memory Protection for Applications on ARM and X86 - Leveraging the ELF ABI

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

  1. 1 Intro
  2. 2 buggy software
  3. 3 missing software
  4. 4 prototype
  5. 5 Outline
  6. 6 Background
  7. 7 What Matters
  8. 8 Composition
  9. 9 Code Sections
  10. 10 ELF File
  11. 11 UDF
  12. 12 QMail
  13. 13 Isolation Worked
  14. 14 Types
  15. 15 Loaders
  16. 16 Small model example
  17. 17 OpenSSH
  18. 18 OpenSSH Policy
  19. 19 Demo
  20. 20 Policies
  21. 21 SSH
  22. 22 SCADA
  23. 23 Parser
  24. 24 GrSec PACS
  25. 25 Deep Dive
  26. 26 Program Sections
  27. 27 Linker
  28. 28 Task struct
  29. 29 VM struct
  30. 30 OB tree
  31. 31 Page tables
  32. 32 Caches enforce policies
  33. 33 Other layers
  34. 34 Page fault
  35. 35 Data model
  36. 36 Page Faults
  37. 37 Task Structures
  38. 38 Performance Overheads
  39. 39 ELF Backer
  40. 40 ELF ABI Differences
  41. 41 Page Handler Modifications
  42. 42 enforceable contracts
  43. 43 the takeaway
  44. 44 Questions

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.