~/talk

Pre-built JOP Chains with the JOP ROCKET: Bypassing DEP without ROP

Talkat Black Hat Asia 2021 · 2021-05-04..05-07· [security]
links:none on file
links:none on file
slides:none on file

Tool claims to build pre-built JOP chains that bypass DEP without ROP by statically finding dispatcher gadgets, dispatch tables and functional gadgets from binaries (30k‑line Python using Capstone/pefile). It auto-calculates stack pivots, produces chains per register, and targets WinAPI calls (VirtualProtect/VirtualAlloc) while handling bad bytes via XOR or the move-dereference method and a push method. Demo shows a buffer‑overflow exploit working with an 894‑byte pivot; requirements: a dispatcher gadget and enough gadgets, with CFG/ASLR workarounds available.

AI-written summary · about

  1. 0:00Intro
  2. 1:30Agenda
  3. 3:04Job Control Flow
  4. 5:03Job Control Flow Diagram
  5. 7:00Job Rocket Overview
  6. 10:20Job Rocket Interface
  7. 12:08Manual Approach
  8. 21:26Automated Generation
  9. 27:43BadBytes
  10. 30:11Austin
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.