Quote:
Originally Posted by SheWasntThere
tried injecting a code in it, but as soon as i log in, the whole process of patching starts allover again. **** game guards..
|
Well injecting a dll should be no problem, if you use the updater from webzen to do the work for you. Its not packed and finding the place where the actual game is created is done in 10 seconds. Patching the actual executable is not that easy, you need to remember that its packed when its loaded. So the first thing you have to do is find a spot where you can hook/detour the main thread, to get your work done. I recomend to search the area, where the packer has unpacked the executable and is going to transfer control to the actual game code, this is code that is not packed itself and at this point you can work with the unpacked code of the game. Patching is generaly a bad idea when hackshield is running. (BTW Hackshield is started right in the beginning of the unpacked code) But there are other things that you can use like hardware breakpoints *hint*