《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币


3楼猫 发布时间:2023-07-12 09:00:09 作者:仌的喵桑 Language

《潜水员戴夫》中的鱼人币直接使用CE修改的话会出现掉线的问题,那么鱼人币要怎么修改呢?请看下面由“仌的喵桑”带来的《潜水员戴夫》CE修改鱼人币教程,希望对大家有用。

事情是这样的 ,今天放假在家 朋友突然联系问我说 一个叫潜水员戴夫的人鱼币要怎么修改

我寻思 你用CE按着百度的教材修改一下不就可以了

他的回复是“修改了之后会掉线”

我:??? 难道一个单机游戏还有antiCheat?

就这样 我借了steam 然后登陆了

修改了 还真掉线 弹出一个白色框框 什么都不提示 按了空格后就掉线了

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第1张

那么很好 它引起了我的注意 经过一番操作之后 就成功了。

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第2张

教程

需要准备的工具也只有 cheat Engine 我就不过多赘述了

最好是7.3版本或以上 这样会有Unity的mono分析功能

CE下载地址:点击进入

打开CE的设置 > 在调试器选项里选择 “使用VEH调试器” 然后点击确定即可

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第3张

CE附加进程到 "DaveTheDiver.exe"

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第4张

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第5张

随后把Mono激活一下

那既然我们要修改金币的话 那我们必须先要找到自己目前金币的金币数量(太简单了我就不截图了)

整数型数据搜索后 一共会有2条结果

双击到地址栏 右键查看是什么访问了这个地址

去修改一下金币后 会发现 他有7条汇编地址在访问金币内存

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第6张

简单分析后就会知道有6条读取和1条写入

写入数据的代码就是我们最需要的部分了

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第7张

写入最重要但也不是说其他的访问不需要看了,我们可以选中访问 点击 显示反汇编程序

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第8张

然后可以迅速的看到 下面有一条AntiCheat的call调用

对着AntiCheat的call右键 使用空指令替换 除了写入的1条 其他6条访问 都有AntiCheat的数据校验

所以我们需要一条一条看 把下面的call都用空指令替换掉

这时候我们去使用金币会发现他的金币变成了负数

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第9张

这时屏幕还是会弹出白框 但是我们的人物是可以控制的!

我们不用管他 因为除了写入的1条 其他6条中也包含了 UI等信息 难度较高 我就不在文章里分析了 也没有必要

随后我们打开写入数据的 反汇编区域

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第10张

xmm是一个128位的寄存器 我们不需要这样写

先把写入数据这一条选中 [变成蓝色]

然后点击上方的 工具 》自动汇编 》 会有个弹窗 》再点击模板 》 代码注入 》确定

再点击执行

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第11张

执行完之后会自动跳转到这样

我们在他的下面写额外的数据代码

双击逐行汇编

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第12张

改成我这样就可以了 后面的6666是自己想改的数字

并且记录一下 前面的地址

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第13张

然后我们选中jmp [绿色的那个] 按空格 鼠标滚轮往上滑动一点 就可以回到原来的汇编段

《潜水员戴夫》CE修改鱼人币教程 怎么修改鱼人币 - 第14张

随后我们把 jmpF77B2D1A0000 [不同电脑不同地址] 改成我们记录的地址 也就是上个截图的7FFB2D1A0012

这时候白窗还在 金币也没改 ,但是我们的人物可以控制 我们游到餐馆里买个包子消费一下就行

然后重新进入游戏金币就修改完成了


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com