|
|||||||||||
|
RE: Windows Heap Overflows In General
From: Brett Moore <brett(at)softwarecreations.co.nz>
Date: Mon Dec 02 2002 - 16:56:57 EST
Yup thats true, playing with different sizes and differents hex codes to overflow can land you in many different spots such as
call [ecx + ??]
The main point I was trying to press is that we can use the routines to write our egg into a known writable address. Albiet a tricky and time consuming way, so the trick is to write a small jumper to known memory and call the jumper. The jumper can then locate out main shell code and run it. With the 4 bytes you are limited to something like [reg +/- 80] or so... But can do stuff like add esp,?? ret or prepend our jumper to known fixed hex codes so as we can leave a byte or two out giving us 6 bytes. >From the recent CFMX6 overflow. The exploit lands on the normal mov
Brett > -----Original Message-----
This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:07:37 EDT |
||||||||||
|
|||||||||||