ce 扫雷实验报告,棋盘布局,雷数,笑脸,计时器内存地址,思维导图分析。.
如果有帮到大家,哥哥姐姐不要吝啬点个关注呗!后续会更新更多其他有关汇编,逆向和web的实操超详细解析。谢谢大家!
目录
2.1分析“初级”、“中级”和“高级”的棋盘内存地址范围...
2.4利用思维导图分析“扫雷”游戏软件的工作原理(设计原理)
一、实验工具介绍
Cheat Engine是一款专注于游戏的修改器。它可以用来扫描游戏中的内存,并允许修改它们。Cheat Engine的用法也不是很复杂,首先是要先打开游戏,然后打开Cheat Engine,点击左上角的那个电脑图标,在弹出来的框中选择游戏进程,然后选择扫描类型和数值类型,进行扫描并修改。内存扫描是Cheat Engine的最主要功能之一,它可以扫描指定数值的内存地址,通过修改这些数值来达到修改游戏数据的目的,从而达到诸如无限生命、时间或弹药等优势。
2.1分析“初级”、“中级”和“高级”的棋盘内存地址范围
分析:扫雷有空白和数字,我们可以选择未知的初始值进行扫描,然后把重置后的数值与之前的进行比较,采用变动的数值/未变动的数值进行扫描
这里我们选择xp版的扫雷进行这个经典的试验
取消快速扫描→扫描类型→选择→未知的初始值→点击初级棋盘上第一格→进行首次扫描
1.首次扫描后已经有了很多条结果,点击“游戏”,然后新开一局(前排温馨提示:按f2键可快速开启新局,效率翻倍)
2.观察第一个格子的内容,发现和上一局一样是空白
3.选择“未变动的数值”,点“再次扫描”