Quote:
Originally Posted by vuminhnamtn
In your guide. You were using CodeDoctor to unpack exe and it worked without error.
I followed you to do that ( + bypass Isdebuggerpresent ). But I got that problem ( I don't know why ). I'm learn RE and debug. So can you help me with this.
By the way! Can you let me know how to pack exe file back?
|
About IsDebuggerPresent, you can do it manually or by plugin, like I did in the video. If you do it manually, set a BP in IsDebuggerPresent, when it stops on the BP, press F8 and you should see 2 instruction and a return, press one more time F8 and focus on
Code:
MOVZX EAX,BYTE PTR DS:[EAX+2]
right click / follow in dump / memory address and you should see in first memory byte:
Just a boolean, so set to:
and let it think you are not using a debugger.
I did not get error because of the checksum bypass I have already set.
The video was focused on how to disable GG from launching, of course there are more things to by bypassed to make it work, but it was intended for advanced skill users to help server owners for their purposes. I don't want to tell step by step because people can mess officials and non official servers.
But you can do it without unpack the .exe, like I told you in my last answer.
[Only registered and activated users can see links. Click Here To Register...]