要进入下一关,你必须找到这个数值并把它改成 1000 。>很多方法都可以找到这个数值的位置,但我将告诉你一个最简单的方法,"精确数值"扫描: 上面的简单描述的意思就是,需要将100这个数值修改为1000则本关就算通过,看下面具体的步骤 1.首先游戏规则是每次我们点击`打我`按钮则健康值则会减一,我们首先搜索这个`100`看能不能找到些什么. 现在开始搜索精确数值 `100`  数值中`输入100` 点击 `首次扫描` 按钮 默认情">

CE修改器入门2:精确数值扫描

大理寺少卿 · · CE\x64dbg基础
0

本文共计892个字,预计阅读时长3.6分钟。

附加`Tutorial-i386.exe进程`后,我们点击教程的下一步按钮,接着继续第二关,第二关的作用还是很简单的,主要目的是遍历出我们想要的动态数据,比如角色的生命,人物的魔法等,都会用到精确扫描,可以说这一关是既简单又实用的东西,也是今后制作中最常用的环节,接着我们看下`Tutorial-i386.exe程序`对这一关通关流程的描述:

>步骤 2: 精确值扫描 (密码=090453)
>
>现在你已经在 Cheat Engine 中打开了训练程序,为我们下一步的练习做好了准备。
>本窗口的左下方显示的"健康:XXX",在你每次点击"打我"按钮时,它的值便会减少。
>要进入下一关,你必须找到这个数值并把它改成 1000 。
>很多方法都可以找到这个数值的位置,但我将告诉你一个最简单的方法,"精确数值"扫描:

上面的简单描述的意思就是,需要将100这个数值修改为1000则本关就算通过,看下面具体的步骤

1.首先游戏规则是每次我们点击`打我`按钮则健康值则会减一,我们首先搜索这个`100`看能不能找到些什么.

1379525-20220718145812968-953122036


现在开始搜索精确数值 `100`  数值中`输入100` 点击 `首次扫描` 按钮

1379525-20220718145823679-2057358982


默认情况下一般游戏就是4字节,这里不需要改动`扫描类型和数值类型`,默认就好了.

这次扫描我们得到 35 个结果,里面肯定有我们要找的那个血值,不过好像太多了,没关系继续往下看.

1379525-20220718145834276-1002996443


关键一步:为了找到更加精确的数据,我们回到 Tutorial 点击 `打我` 按钮,此时血值已有变化了:

1379525-20220718145844692-1561816108


我们再输入 `95` 点击 `再次扫描` 按钮 结果只剩1个(这就是我们要找的),我们双击此地址将其添加到地址栏:

1379525-20220718145854113-1053041086


此时地址栏里面只有1个结果了,这个就是我们要找的内存地址,双击将其加入到地址栏

1379525-20220718145909735-1391956878


在数值95上面双击,并修改把 95 改成 1000 点击` 确定 `按钮,此时通关.

1379525-20220718145919677-1395404446


此时回到Tutorial-i386.exe程序,会发现教程的 `下一步` 按钮变成可用,再次点击打我按钮,数值变大了,继续点击下一步进入第三关...

1379525-20220718145927952-1704422887


最新回复 ( 0 )
全部楼主
  • 暂无评论