[re入门]ce对扫雷的修改

CE对扫雷的修改

一、棋盘基址的寻找方法如下:

通过对扫雷第一个格子的值修改寻找
第一次的扫描是未知初始值,之后的扫描是变动的值,数值类型是字节
在这里插入图片描述
如上图是第一个格子的基址,同样的方法找到四个角的基址,所以得到棋盘地址如下
第01行的地址:01005361H------01005370H
第02行的地址:01005371H------01005380H
第03行的地址:01005381H------01005370H
第04行的地址:01005391H------01005370H
第05行的地址:010053A1H------01005370H
第06行的地址:010053B1H------01005370H
第07行的地址:010053C1H------01005370H
第08行的地址:010053D1H------01005370H
第09行的地址:010053E1H------01005370H
第10行的地址:010053F1H------01005370H
第11行的地址:01005401H------01005370H
第12行的地址:01005411H------01005370H
第13行的地址:01005421H------01005370H
第14行的地址:01005431H------01005370H
第15行的地址:01005441H------01005370H
第16行的地址:01005451H------01005370H

如下图
在这里插入图片描述

二、旗子数量的基址寻找:

思路:中级棋盘有40个旗子,首次搜索选用精确数值搜索40,插一个旗子以后变成了39,所以再次扫描39,就会出现地址了,结果如下图
在这里插入图片描述

三、时间的基址寻找:

思路:首次扫描选择未知的值或者是精确数量的值0,开始游戏,时间就会变,再次扫描选择变动的数值,如果结果有好几个的话,就多点几次再次扫描变动的数值,就会出现结果,如图。
在这里插入图片描述

四、炸弹数量的基址:

思路:因为旗子的数量和炸弹的数量是一样的,所以我们首次扫描的数量就是旗子的数量,先是40,然后转成小棋盘,就是10个旗子(炸弹),再次扫描旗子,然后是大棋盘99个旗子(炸弹),发现有三个绿色的地址,那就只能分析一下了,如下图:
在这里插入图片描述
我们发现其中一个地址和旗子的数量是一个地址,所以不是炸弹的地址,所以排除,我们双击其他的几个个地址,放到下面来,如图:
在这里插入图片描述
我们修改这两个地址的数值,然后开始游戏进行分析,是如何判断的呢, 修改数值为1,如果直接通关的就是炸弹地址,如下图
在这里插入图片描述
而另一个就是错误的地址,所以我们得出结果如下图:
在这里插入图片描述

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鹏华李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值