I just can attache the debuger when gg is not running, becouse when gg is running it wont let me attach the debbuger!
Anyone can help?
Moderators: g3nuin3, SpeedWing, WhiteHat, mezzo, Explicit
GRB wrote:I just can attache the debuger when gg is not running, becouse when gg is running it wont let me attach the debbuger!
Anyone can help?
Imagine wrote:GRB wrote:I just can attache the debuger when gg is not running, becouse when gg is running it wont let me attach the debbuger!
Anyone can help?
Attach the Debugger when its at the Start Screen, With the Big "PLAY" Button below.. Goodluck
L. Spiro wrote:Be sure to use FullAccess() (read the help file) to specifically change the access on the code you are modifying.
FullAccess( game.exe+0x89756, 100 ) is usually enough.
If you are already doing this, the failure is caused by GameGuard.
GameGuard is quite annoying; the most poorly constructed and intrusive of anti-cheat devices.
I would have not allowed it onto my computer, if I were you (or anyone else).
I already have tons of plans for bypassing GameGuard but I need time to make everything.
And I don’t release all my bypasses at once so that they don’t get blocked all at once.
I have 5 methods for ReadProcessMemory() already, but I only release one at a time until it gets blocked.
Let them study the current method and work hard on blocking it, then post the next method and let them start all over.
L. Spiro
FullAccess( game.exe + 0x0025C79D )
FullAccess( game.exe + 0x0065C79D )
Alloc( MyCode, 2048 ) ; Allocate 2,048 bytes and store the allocated address into MyCode, which we use as the location where our new code goes.
Label( OverwrittenCode ) ; The code that was overwritten by the JMP to MyCode will go here.
Label( Exit ) ; JMP here to exit our custom code and go back to the original code.
Label( Return ) ; The location of the next instruction of the original code.
FullAccess( MapleStory.exe+0x0025C79D, 2048 )
0x0065C79D :
jmp MyCode
nop
nop
nop
Return :
je 0065C808
outsb
and byte ptr gs:[eax+ebp*2+61], dh
MyCode : ; The allocated address. Put your code after this.
je 0065C808
outsb
and byte ptr gs:[eax+ebp*2+61], dh
OverwrittenCode : ; The overwritten code (code that was overwritten by the JMP to MyCode).
je 0065C808
outsb
and byte ptr gs:[eax+ebp*2+61], dh
Exit : ; Automatic JMP back to the original code, or you can JMP Return directly to avoid coming here.
jmp Return
je 0065C808
outsb
and byte ptr gs:[eax+ebp*2+61], dh
MapleStory.exe = 0x00400000. // MapleStory.exe is loaded to this address.
MapleStory.exe+0x0065C79D = 0x00400000+0x0065C79D = 0x00A5C79D.
MapleStory.exe+0x0025C79D = 0x00400000+0x0025C79D = 0x0065C79D.
Users browsing this forum: No registered users and 0 guests