Quote:
Originally Posted by _asm
either send the packet, the length seems to be 8 and the actual buffer (packet data) is in eax.
0x4b5242 also seems to be a call to sub-function (maybe an api call?) which you can use in combination with a function pointer in c++.
i'd go with the first method and rather send the packet since you won't need to update each address when the client binary is recompiled...
of course you can always use inline assembler and call the function with it's appropriate parameters.
general approach: set a breakpoint at the beginning of the function and follow the address in the stack. then see what the function actually does, e.g. find out which parameters need to be passed or what datatype it returns.
and finally "re-create" the function in your code.
|
I will try the break point to see parameters etc, but when i have this how to i can put this code in c++?, i read that i need re-create function in asm code, but i dont know how, and what is classmanager
PD, any can say to gameforge that GameGuard is like a shit ? xD, more easy bypass is impossible
PD2............. Stupid GameGuard, I cant make a breakpoint, gameguard send initial error 500, i try jump this error or simple return but game close intantly....
---------------------------------------------------------------------------------------
Hi again, I bypass this stupid gameguard breakpoint detect
I breakpoint the jne before of the Send Battle Attack Error message
i got this but i dont know what i do now :/
BP in start of function:
if any can help me....