分析“初级”、“中级”和“高级”的棋盘内存地址范围;
首先找到雷数的内存基址,接着查看内存想过区域,可以通过飘红的地址找到不同大小棋盘的内存范围。又因为右击雷区可以改变某个格子的状态,所以可以通过右击来快速地找到雷区内存范围。
可以判断初级模式“0100535C“为棋盘首地址
可以判断初级模式“01005464“为棋盘尾地址
接着切换至中级模式,同理找出中级模式尾地址
可以判断中级模式“0100553C“为棋盘尾地址
接着切换至高级模式,同理找出高级模式尾地址
可以判断高级模式“01005554“为棋盘尾地址
雷区内存地址:
初级:0100535C~0100535C
中级:0100535C~0100553C
高级:0100535C~01005554
找出“雷数”、“笑脸”和“计时器”的内存地址;
1.“雷数”的基址
扫描类型选择 精确数值 数值类型选择 字节 先找初级棋盘的雷数,输入10,进行首次扫描
我们可以先找到旗子的地址,在中级棋盘,输入40,进行首次扫描。插一个旗子之后,输入39,进行再次扫描,发现有数字变动这就是旗子的地址。
将其中一个数值改为1,能直接通关的就是雷数的基址
“笑脸”的基址
“笑脸”即开局,0未开始,1进行中,所以我们在还没有开局的时候输入0搜索,开局后输入1搜索,重复几次,直到找到开局的判断地址。
(3)“计时器”的基址
首次扫描类型选择 未知的初始值,然后开始游戏,时间逐渐增加,扫描类型切换为变动的数值,随后进行多次扫描,发现有数字不断变化,就是计时器的基址。