Jumping the Fence - Comparison and Improvements for Existing Jump Oriented Programming Tools

Jumping the Fence - Comparison and Improvements for Existing Jump Oriented Programming Tools

via YouTube Direct link

Gadget Comprehension Example with Unicorn VM

19 of 29

19 of 29

Gadget Comprehension Example with Unicorn VM

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Jumping the Fence - Comparison and Improvements for Existing Jump Oriented Programming Tools

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

  1. 1 Intro
  2. 2 What is JOP?
  3. 3 Explaining Return Oriented Programming
  4. 4 In Depth Explanation
  5. 5 Dispatcher
  6. 6 Functional Gadgets
  7. 7 Basic Gadget Flavors
  8. 8 Current Tools
  9. 9 Issues to Consider: Basic Support
  10. 10 Issues to Consider: Architecture Support
  11. 11 Architecture Support in Popular ROP Gadget Tools
  12. 12 Actual Functionality Provided
  13. 13 Functionality Examples
  14. 14 Ropgadget
  15. 15 General Issues
  16. 16 Improving Basic Gadget Search
  17. 17 Improving Gadget Comprehension
  18. 18 Gadget Comprehension Strategies
  19. 19 Gadget Comprehension Example with Unicorn VM
  20. 20 Approaches to Gadget Composition
  21. 21 Corelan's ROP Algorithm from Mona.py
  22. 22 Technique: SMT Solver and Emulator
  23. 23 ARM Support
  24. 24 Adding New Architecture Support: AVR
  25. 25 The Current State of AVR Disassembler Framworks
  26. 26 How about Sparc?
  27. 27 Sparc Encoding Example
  28. 28 Overview
  29. 29 Ideas for the Future

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.