- 注册时间
 - 2021-4-16
 
- 最后登录
 - 2024-3-8
 
- 在线时间
 - 3 小时
 
 
 
 
 
编程入门 
  
	- 龙马币
 - 106 
 
 
 
 
 | 
 
 
2.1 精确定位矩阵 
通过上述步骤 我们找到了矩阵,但矩阵确会在每次打开游戏后由于内存的分配而重新加载,如何实现自动寻找矩阵便是我们要考虑的问题 
 
2.1.1 通过特征码定位矩阵 
所谓特征码就是总出现在变动值附近的不变动的值 
与上文的通用特征码不同 定位矩阵的特征码在不同的游戏中是不一样的 
矩阵16条的第一条就是矩阵头部 
主特征码是相对于矩阵头部计算的偏移 
副特征码是相对于主特征码计算的偏移 
填入模板即可 
模板 特征码定位矩阵 
 
2.1.2 通过基址定位矩阵 
基址和偏移量实际上是汇编语言中的概念。但是游戏必须用高级语言编写,基址和偏移量是编译成成品apk或者exe后的东西。所以这个东西只对那些想小动作的人有用。游戏公司编译的源代码。他们经常试图增加数据加密的反向难度。事实上,他们不希望别人找到自己的游戏基址。至于这个东西是怎么产生的,如果你知道C和assembly,你自己就能弄清楚。 
 
使用基址扫描脚本需要配合增加了函数的修改器 
 
工具chainer3.0  执行器 
 
扫描矩阵头部 深度4层搜索范围从512开始依次翻倍 
 
如果搜索范围足够大可以扫出来很多基址 
 
而ue4矩阵大部分偏移都是0x20+0x270或0x280 
 
保留偏移量为0x20+0x270或0x280的值 
 
这就是基址 比如0x26BAB8 
 |   
 
 
 
 |