Dec 16, 2012 10:56 AM
(This post was last modified: Dec 16, 2012 11:14 AM by d3c0mpil3r.)
Hey guys, visiting HF after a long time.. so thought I might share something.
Anyways, so this is a simple method to bypass user mode hooks.
You know how Hot-patching works? Yeah, a JMP instruction at the start of a function. So, it then executes your custom function.
Now, what it does is, replaces the function prologue i.e.
with..
The bypass:
Execute the prologue on your own, and THEN jump to your function address + 5. This won't bypass every user mode hook!
Download:
http://www.mediafire.com/?im28s6fye232zpy
Usage: (Click to View)
Enjoy!
Anyways, so this is a simple method to bypass user mode hooks.
You know how Hot-patching works? Yeah, a JMP instruction at the start of a function. So, it then executes your custom function.
Now, what it does is, replaces the function prologue i.e.
Code
MOV EDI, EDI
PUSH EBP
MOV EBP, ESP
..more code..with..
Code
JMP <some_address>
..more code..The bypass:
Execute the prologue on your own, and THEN jump to your function address + 5. This won't bypass every user mode hook!
Download:
http://www.mediafire.com/?im28s6fye232zpy
Usage: (Click to View)
Enjoy!


![[Image: dpk6T.png]](https://i.imgur.com/dpk6T.png)
