1. 程式人生 > 實用技巧 >CE教程步驟8操作指南

CE教程步驟8操作指南

CE教程步驟8操作指南

CE全稱Cheat Engine,是一款專注於遊戲的修改器 。教程的步驟8特別難。

這是一個四級指標,比較繞,下面分步解析。

其他詳細說明請參考 別人的部落格

在這裡插入圖片描述

第一個指標

1. 精確數值搜尋

多次搜尋後得到唯一一條資料

結論:

001A1268->VALUE,地址001A1268存放數值

在這裡插入圖片描述

2. 找出改寫這個地址的指標

結論:

[rsi+18]-> 001A1268,rsi=001A1250,指標數值001A1250,偏移18,一起改寫地址001A1268

在這裡插入圖片描述

3. 以十六進位制格式,新的掃描,001A1250

在這裡插入圖片描述

結論:

0618CC90->001A1250,地址0618CC90存放值001A1250

4. 手動新增地址

在這裡插入圖片描述

至此第一個指標找到了

第二個指標

1. 找出訪問了這個指標的指標

結論:

[rsi]-> 0618CC90,偏移0,一起改寫指標0618CC90

在這裡插入圖片描述

2. 以十六進位制格式,新的掃描,0618CC90

注意這裡掃描的是指標,因為001A1250是第一個指標掃描用的。

結論:

00138B18->0618CC90,0618CC90是第一個指標,地址00138B18存放值0618CC90

3. 手動新增地址

在這裡插入圖片描述

第三個指標

1. 找出訪問了這個指標的指標

結論:

[rsi+18]-> 00138B18,rsi=00138B00,指標數值00138B00,偏移18,一起改寫地址00138B18

在這裡插入圖片描述

2. 以十六進位制格式,新的掃描,00138B00

結論:

00138A10->00138B00,00138B00是第二個指標,地址00138A10存放值00138B00

3. 手動新增地址

在這裡插入圖片描述

第四個指標

1. 找出訪問了這個指標的指標

結論:

[rsi+10]-> 00138A10,rsi=00138A00,指標數值00138A00,偏移10,一起改寫地址00138A10

在這裡插入圖片描述

2. 以十六進位制格式,新的掃描,00138A00

結論:

100306B00->00138A00,00138A00是第三個指標,地址100306B00存放值00138A00

綠色的地址表示靜態基址,這個就是我們要找的。遊戲程式每次啟動,這個靜態基址不變,其他都是變得。

在這裡插入圖片描述

3. 手動新增地址

在這裡插入圖片描述

把四個指標寫成一個指標

要製作遊戲修改器,首先從數值逆推找到綠色的靜態基址。然後根據綠色的靜態基址

,新增偏移量,製作修改器。

在這裡插入圖片描述

驗證

改變數值,發現右側的本值/第一個指標/4合1指標的數值都是正確的。

在這裡插入圖片描述

改變指標,發現右側的合1指標的數值仍然正確,但是其他的都失效了。

在這裡插入圖片描述