一直在玩这个游戏了,所以顺便搞个多开补丁来.
游戏是用launcher/launcher.exe来调用element/elementclient.exe的,所以只要修改elementclient.exe使之可以双开就可以了.
elementclient.exe有两个验证的地方,一个是验证是否是从launcher.exe执行,还有一个就是验证是否已存在游戏进程了.
这游戏没做什么保护,估计是考虑到效率的问题吧,呵呵,所以很容易就得手了,跟踪到了代码位置.如下
游戏版本对应3月28日更新,其他版本位置不同
0003B18D:
0003C1BB:
这两个地址就是跳转代码所在的地址,全部修改为EB(SHORT JMP)就可以了.用ULTRAEDIT之类的软件修改一下,以后玩游戏直接执行element/elementclient.exe.
知道原理,补丁就好写啦,闲了就动手吧,呵呵^_^