emin_int11

ROP_gadget_WTF

May 27th, 2015
444
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. Windows PAGE TABLE ENTRY (kernel space 0xffdf0000)
  2.  
  3.  
  4. ###########################################################################
  5. // addressed from 0xffdf0000 - 0xffdfffff are reserved for the system
  6. // (ie, not for use by the hal)
  7.  
  8. #define KI_BEGIN_KERNEL_RESERVED 0xffdf0000
  9. #define KIP0PCRADDRESS 0xffdff000
  10.  
  11. #########################################################################
  12.  
  13.  
  14. 1: kd> !pte 0xffdf0000
  15. VA ffdf0000
  16. PDE at 00000000C0603FF0 PTE at 00000000C07FEF80
  17. contains 000000000018A063 contains 00000000001DA163
  18. pfn 18a ---DA--KWEV pfn 1da -G-DA--KWEV <==== Read WRITE
  19.  
  20. finding rop gadget
  21.  
  22. 1: kd> s 0xFFD00000 L100000 C3
  23. ffd008ab c3 74 05 e8 24 10 00 00-38 1d 6f e2 48 00 74 30 .t..$...8.o.H.t0
  24. ffd00f73 c3 0c 60 66 06 60 66 06-60 66 06 30 c3 0c 1f 80 ..`f.`f.`f.0....
  25. ffd00f7f c3 0c 1f 80 f0 00 00 00-00 00 00 00 00 00 00 00 ................
  26. ffd01cac c3 dc be dc b7 dc b6 dc-af dc 00 00 9d dc 3d dc ..............=.
  27. ffd01fb6 c3 00 b4 00 b5 00 c4 00-82 00 c1 00 87 00 f5 00 ................
  28. ffd08891 c3 55 89 e5 57 89 c7 56-89 d6 53 0f b7 05 24 e0 .U..W..V..S...$.
  29.  
  30. @st1ll_di3,#emingh
Advertisement
Add Comment
Please, Sign In to add comment