易游动态KEY地址.
字符串搜不到.KEY地址是动态的.我说打补丁怎么没用.
格盘大大教程里说了一种通过第一张图那不会变的地址找KEY动态地址.
格盘大大的补码教程.我看了.跳过来就不知道怎么弄了.
软件下载地址:http://cnc.good.gd/?FileId=3173510&on=%bd%ee%b6%b7%d4%c6%cd%b8%ca%d3%d7%d4%c3%e9v1.3.zip&cn=a574438b-33a1-4925-a244-827a8a43979b&ut=2015-1-29+21%3a25%3a00
首先你所在的那行代码
push dword ptr ds:
我们知道 ebx的值是非固定的,那么同样他压栈的那个地址、也是非固定的
这就导致了动态地址的问题
那么既然ebx的值不是固定的 我们也没办法把压栈的那个地址和ebx的值固定
只能另取空白区域把ebx的那个地址所包含的内容,替换
说白了 就是ebx既然是动态的,那么我不屌它,压栈的地址是不是固定不影响我把正确的key压进去
那么就好解决了 我既然不屌ebx的值,我就只能把这个ebx的值换成不变的静态地址
然后我们跳过去执行 再跳回来,
为什么要跳过去?因为你直接改成push 地址的话 后面还有代码被你覆盖了、
如果无缘无故缺少一句代码 你懂的会发生什么 这就是补码的原理,其他的 没啥好说
如果你还不能理解的话,我这么给你比喻吧
首先是一个小伙子,有一天他公司的董事长叫他今天把东西送到x位置
那么和他公司的总经理叫他今天把东西送到x位置,没有太大的区别对吧?唯一不同的就是两个人不一样
但是目的一样,不影响大局
那么还是刚才那个比喻,总经理和董事长叫他今天把东西送到x位置
但是总经理和董事长没有规定叫他是今天上午还是今天下午送对吧?
所以存在的两个变量、时间和人物,这个是无伤大雅,
但是根本来说 只要这个小伙子把东西在今天之前送到x位置 就完事了
页:
[1]