ce 扫雷实验报告,棋盘布局,雷数,笑脸,计时器内存地址,思维导图分析

ce 扫雷实验报告,棋盘布局,雷数,笑脸,计时器内存地址,思维导图分析。.

如果有帮到大家,哥哥姐姐不要吝啬点个关注呗!后续会更新更多其他有关汇编,逆向和web的实操超详细解析。谢谢大家!

目录

一、实验工具介绍...

二、针对“扫雷”游戏...

2.1分析“初级”、“中级”和“高级”的棋盘内存地址范围...

2.2找出“雷数”、“笑脸”和“计时器”的内存地址...

2.2.1 “雷数”的内存地址...

2.2.2 “笑脸”的内存地址... 

2.2.3 “计时器”的内存地址... 

2.3分析雷存放算法... 

2.4利用思维导图分析“扫雷”游戏软件的工作原理(设计原理)

一、实验工具介绍

Cheat Engine是一款专注于游戏的修改器。它可以用来扫描游戏中的内存,并允许修改它们Cheat Engine的用法也不是很复杂,首先是要先打开游戏,然后打开Cheat Engine,点击左上角的那个电脑图标,在弹出来的框中选择游戏进程,然后选择扫描类型和数值类型,进行扫描并修改。内存扫描是Cheat Engine的最主要功能之一,它可以扫描指定数值的内存地址,通过修改这些数值来达到修改游戏数据的目的,从而达到诸如无限生命、时间或弹药等优势。

二、针对“扫雷”游戏

2.1分析“初级”、“中级”和“高级”的棋盘内存地址范围

分析:扫雷有空白和数字,我们可以选择未知的初始值进行扫描,然后把重置后的数值与之前的进行比较,采用变动的数值/未变动的数值进行扫描

这里我们选择xp版的扫雷进行这个经典的试验

取消快速扫描→扫描类型→选择→未知的初始值→点击初级棋盘上第一格→进行首次扫描

1.首次扫描后已经有了很多条结果,点击“游戏”,然后新开一局(前排温馨提示:按f2键可快速开启新局,效率翻倍)

2.观察第一个格子的内容,发现和上一局一样是空白

3.选择“未变动的数值”,点“再次扫描”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值