有人可以向我解釋一下您是如何讀取這些記憶體地址的嗎?我使用作弊引擎指標掃描功能來獲取始終指向我的槍支彈藥地址的指標。這是必需的,因為每次我加載突擊立方體并獲得原始指標時,我的彈藥地址都會發生變化,從而確保我始終可以訪問該地址。

我首先設法確定 ac_client.exe 從 0x400000 開始,所以加上偏移量 0x00190844 給我 0x590844 這是主要的靜態地址。然后在上圖中你可以看到 0x590844 只是指向 0x0327A3E0。然后我們可以看到我們正在添加一個偏移量 0,然后看到它指向的位置似乎是 0x00620FE8。現在這是我迷失的地方,如何將 0x00620FE8 與 140 aka 0x8C 相加等于 0x00621128?因為我從計算中得到 0x621074。我試圖弄清楚從 0x590844 開始時如何到達 0x00621128,因此我可以使用 ReadProcessesMemory 在我的 C 專案中復制它,但我似乎無法弄清楚他們從哪里獲得這個值。在頂部,我可以看到 0x00621128 是包含我的槍支彈藥的地址,因為射擊我的槍會改變 20 的值,所以我知道這就是我需要的。有誰知道我在這里遇到的問題?
uj5u.com熱心網友回復:
140不是0x8C,是0x140,都是十六進制的,不需要再轉成十六進制
十進制 0x140 是以 10 為底的 320

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/524302.html
標籤:指针记忆内存地址作弊引擎
上一篇:在perl中使用變數呼叫sed
