2015年1月24日 星期六

不使用debug功能也能找出pointer

作者:Onion
來源:http://ibf.tw/ZgKjq
備註:如果作者不希望被轉帖到此處,請告知,小弟會馬上刪帖。
-------------------------------------------------------------------------------------

好啦,又是一篇大神請無視.. 看到有人在血色問說怎麼更新攻擊次數指標,有人建議用這個方法 XD

主要是講解用搜值找到地址後如何在有基址(Base Address)的情況下直接算出偏移(Offest)當然前提是你要有基址.. 如果完全從頭來還是乖乖去用 debugger 或 OD 吧..


其實方法很簡單,應該很多人都會,我們就用這版 159.1 版的攻擊指標(Pointer)來做示範

一樣,先準備好我們的工具 KNowlet Engine 然後開啟並鎖定楓之谷(題外話,一直有人眼睛不知怎樣,找不到楓之谷的教學文章,明明上面有分區 T^T)

進到遊戲之後根據腳色攻擊次數搜尋楓之谷攻擊次數指標的位址(Address)



P.s 「根據腳色攻擊次數搜尋」的意思就是攻擊一次搜尋 1 攻擊兩次搜尋 2.. 簡單的搜值方法不用教吧?另外要注意的是楓之谷移動座標後攻擊第一次是歸零,第二次才是 1...

知道 Pointer 怎麼算的人應該都懂...

把 搜出來的地址 - 基址的值 = 偏移 (此例就是 233F561C - 233ED39C = 8280)





好啦,發給沒想到這算法的人,很多都可以這樣算出來喔 O_<

2 則留言:

  1. 龍大 本人現在是在用論壇的uce他32位元不能使用查詢修改位置.改變 請問我要如何查詢指針
    (本人英文能力實在...國外論壇實在看不懂

    回覆刪除
  2. 龍大 不用了 找到國外大神繞過XC3方式了

    回覆刪除