首先2EC不变 4EC变成4F0
至于原来的空白地址 400600
其实很好找的,CE搜索数组 0 0 0 0 0 0 0 0 ......省略无数个,0 0 0越长,越准确
只要搜索这么一堆00,出来的自己筛选一下就可以了
最好是,搜索的起始地址设置为0,结束地址设置为400000
然后随便挑选自己看得顺眼的来用就可以了,不一定都要大吊吊们来给你们更新
比如,所搜范围0-400000,我筛选出来的这个地址 12EE70,基本上游戏更新它也不会变
对于原来的 00 06 40 00 04 06 40 00 04 06 40 00 (数组数据)
数一下 长度为12 ,很明显,16进制形式,分为3段
00 06 40 00
04 06 40 00
04 06 40 00
可以发现很相似么?
第一组,00 06 40 00,其实也就是400600,第二第三组其实也就是400604,至于为什么,仔细看后面
?我就以初级小白的方式讲解一下,原理讲出来小白也未必懂
很简单,大家基本上用OD或者CE查看内存的时候
内存地址基本上都是00XXXXXX之类的吧?仔细观察 ,一个地址长度都为8位
比如 400600 ,你CE查看内存,转到 400600 地址后,地址表现形式是00400600
00400600 等于 400600,这个除了弱智,我想正常人都不需要什么解释了吧
下面我们把 00 06 40 00 04 06 40 00 04 06 40 00 这个计算出来
首先地址,400600填充到8位,也就是 00400600
看看我们的第一组数据 00 06 40 00
然后把我们8位填充好的地址 00400600 每两个长度按一个空格,变成 00 40 06 00
对比一下 第一组数据跟我们自己空格分隔的8位长度地址
00 06 40 00
00 40 06 00
你会惊奇的发现什么么?
位置倒过来了,原理就这么简单,因为头尾都是00的原因,不明显,我们看看第二组
04 06 40 00 ,我们先把它倒过来变成 00 40 06 04
去掉空格 变成 00400604,很熟悉么,也就是00400600+4的结果
同理,第三组也是 00400604
那么,如果我们自己找到了一个空白地址 12EE70,怎么转换到数组呢?
首先第一组,12EE70 8位填充 变成 0012EE70,空格变成 00 12 EE 70
倒过来 70 EE 12 00,这个就是第一组了
第二组,也就是12EE70+4=12EE74,填充 0012EE74,空格 00 12 EE 74
倒过来,74 EE 12 00,同理,第三组也是 74 EE 12 00
然后我们得到了三组数据
70 EE 12 00
74 EE 12 00
74 EE 12 00
把他们组合起来就是 70 EE 12 00 74 EE 12 00 74 EE 12 00 ,OK ,搞定
今天更新,可能大家还用到的就是 物品栏偏移,55B0 变成55C4 ,B74变成B78
其他的基址基本上都有人发出来了。
至于原来的空白地址 400600
其实很好找的,CE搜索数组 0 0 0 0 0 0 0 0 ......省略无数个,0 0 0越长,越准确
只要搜索这么一堆00,出来的自己筛选一下就可以了
最好是,搜索的起始地址设置为0,结束地址设置为400000
然后随便挑选自己看得顺眼的来用就可以了,不一定都要大吊吊们来给你们更新
比如,所搜范围0-400000,我筛选出来的这个地址 12EE70,基本上游戏更新它也不会变
对于原来的 00 06 40 00 04 06 40 00 04 06 40 00 (数组数据)
数一下 长度为12 ,很明显,16进制形式,分为3段
00 06 40 00
04 06 40 00
04 06 40 00
可以发现很相似么?
第一组,00 06 40 00,其实也就是400600,第二第三组其实也就是400604,至于为什么,仔细看后面
?我就以初级小白的方式讲解一下,原理讲出来小白也未必懂
很简单,大家基本上用OD或者CE查看内存的时候
内存地址基本上都是00XXXXXX之类的吧?仔细观察 ,一个地址长度都为8位
比如 400600 ,你CE查看内存,转到 400600 地址后,地址表现形式是00400600
00400600 等于 400600,这个除了弱智,我想正常人都不需要什么解释了吧
下面我们把 00 06 40 00 04 06 40 00 04 06 40 00 这个计算出来
首先地址,400600填充到8位,也就是 00400600
看看我们的第一组数据 00 06 40 00
然后把我们8位填充好的地址 00400600 每两个长度按一个空格,变成 00 40 06 00
对比一下 第一组数据跟我们自己空格分隔的8位长度地址
00 06 40 00
00 40 06 00
你会惊奇的发现什么么?
位置倒过来了,原理就这么简单,因为头尾都是00的原因,不明显,我们看看第二组
04 06 40 00 ,我们先把它倒过来变成 00 40 06 04
去掉空格 变成 00400604,很熟悉么,也就是00400600+4的结果
同理,第三组也是 00400604
那么,如果我们自己找到了一个空白地址 12EE70,怎么转换到数组呢?
首先第一组,12EE70 8位填充 变成 0012EE70,空格变成 00 12 EE 70
倒过来 70 EE 12 00,这个就是第一组了
第二组,也就是12EE70+4=12EE74,填充 0012EE74,空格 00 12 EE 74
倒过来,74 EE 12 00,同理,第三组也是 74 EE 12 00
然后我们得到了三组数据
70 EE 12 00
74 EE 12 00
74 EE 12 00
把他们组合起来就是 70 EE 12 00 74 EE 12 00 74 EE 12 00 ,OK ,搞定
今天更新,可能大家还用到的就是 物品栏偏移,55B0 变成55C4 ,B74变成B78
其他的基址基本上都有人发出来了。