搜索
查看: 204|回复: 2
收起左侧

[逆向教程] 学习CE基础知识的9个步骤

[复制链接]

签到天数: 285 天

[LV.8]以坛为家I

发表于 2023-6-29 17:17:14 | 显示全部楼层 |阅读模式
以下教程来源于国外黑客教程:Rake前辈

深入学习Cheat Engine 教程( 初学者的步骤0到5 )
步骤1:精确值扫描​[
首先,单击“帮助”按钮并选择“作弊引擎教程”。我们使用x86版本来简化操作。首先,我们需要附加到该过程,因为Cheat Engine教程是一个单独的过程。单击进程选择器并选择教程以打开它。现在单击“下一步”完成第一步。

我们的下一个任务是执行精确值扫描。这里有一个健康变量,设为100。假设健康是一个整数(一个4字节的值),我们可以开始对其进行扫描。点击“我”,然后过滤扫描,这样只显示值更改为96的地址。要通过此步骤,我们需要将值设置为1000。

步骤2:未知初始值​
现在,假设你的健康就像一个健康酒吧,你不知道你的最大健康或你目前的健康状况。为了找到这个,我们将进行未知初始值扫描。扫描后,我们得到了大约50万个结果。再次点击“我”,我们就知道这个值已经下降了。接下来,我们有大约1000个结果。如果您再次点击“我”,您将看到该值减少了10。我们可以告诉精确的值以加快扫描速度。找到正确的地址后,将值更改为5000以继续下一步。

步骤3:浮点​
在这一步中,我们将使用浮点。将值类型更改为“float”并开始扫描。再次点击“我”,查找红色更改值为96的地址。要通过此步骤,请将值更改为5000。

对于“double”值类型,它基本上是一个精度加倍的浮点十进制值(8个字节而不是4个字节)。在这种情况下,重新扫描“double”并搜索精确值。我们很容易找到合适的,因为双精度是非常特定的变量类型。将值更改为5000以继续。

步骤4:代码查找器​
在这一步中,我们将找到一条访问健康地址并将其减少的指令。然后,我们将“knop”它,这样该指令就不会执行。假设健康值是一个整数,扫描它并查找更改的值。右键单击并选择“查找写入此地址的内容”。这将向进程附加一个调试器,并在地址上放置一个断点。每当指令写入它时,断点都会被捕获,我们可以看到哪些指令触及了它。

步骤5:NOP指令​现在我们想用“NOP”(无操作)指令替换该指令,这样它就不会更改健康值。右键单击指令,单击“替换为不执行任何操作的代码”,并为其命名。这将把代码保存在高级选项中,因此您可以随时返回,而不需要记事本。

更换指令后,无论您单击多少次“我”,健康值都不会更改




















上一篇:【战火英雄】使用CE修改经验值教程视频
下一篇:价值19800的《某峰2023年java就业班》四阶段完结无密版 课件齐全
有些人喜欢你,是因为你能给他带来快乐;而有些人喜欢你,是因为你就是他的快乐。

签到天数: 194 天

[LV.7]常住居民III

发表于 2023-6-29 20:38:55 | 显示全部楼层
太帅了,把ce软件里面的入门软件教程发出来,真有你的!!!不如发视频
回复 支持 反对

使用道具 举报

签到天数: 285 天

[LV.8]以坛为家I

 楼主| 发表于 2023-6-30 09:12:13 | 显示全部楼层
2236857297 发表于 2023-6-29 20:38
太帅了,把ce软件里面的入门软件教程发出来,真有你的!!!不如发视频

可以搜索这个博主:Rake
这里不方便提供外联地址信息,可联系QQ2791953253
有些人喜欢你,是因为你能给他带来快乐;而有些人喜欢你,是因为你就是他的快乐。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册用户

本版积分规则

快速回复 返回顶部 返回列表