
文章插圖
修改這個(gè)地址的數(shù)值 。

文章插圖
在游戲中查看陽光數(shù)量 。

文章插圖
是不是太簡(jiǎn)單了?! 這是因?yàn)檫@個(gè)游戲本身設(shè)計(jì)已經(jīng)和這個(gè)時(shí)代脫軌了,如今的游戲制造商不僅要考慮內(nèi)容,還需要在安全上和高玩斗智斗勇 。
接下來再拿一個(gè)游戲練練手,就是最近非?;鸬膶m崎英高老賊作品只狼 。
Sekiro : Shadows Die Twice 作為一個(gè)九周目下忍,這款游戲真的讓我知道了死字怎么寫 。
先來看看我當(dāng)前的金幣,2323 。

文章插圖
然后按照慣例選擇只狼的進(jìn)程,搜索2323這個(gè)數(shù)據(jù),可以發(fā)現(xiàn)出現(xiàn)了很多 。

文章插圖
我去殺了一個(gè)小怪,把金幣加到了2360 。

文章插圖

文章插圖
再次搜索發(fā)現(xiàn)還有5個(gè)地址存在,直接修改會(huì)發(fā)現(xiàn)不會(huì)改變,有一種猜測(cè)是它用了一種類似于病毒中多進(jìn)程相互守護(hù)一樣的方法,會(huì)讓數(shù)據(jù)保創(chuàng)載網(wǎng)持一致,所以我們可以直接全部選中同事修改,會(huì)發(fā)現(xiàn)第三個(gè)沒有修改成功,因?yàn)檫@個(gè)值不是背包中金幣數(shù)量,而是戰(zhàn)斗界面的數(shù)量,你可以自己試試 。

文章插圖

文章插圖
金幣順利添加了兩萬,其它數(shù)據(jù)在本地的都是如此,可以自己嘗試,但這種方法效率總是不高,我們可以使用代碼的形式來把這個(gè)修改過程自動(dòng)化 。
這里多說一句,代碼的方式是把數(shù)據(jù)的地址編碼到代碼中,如果游戲的更新導(dǎo)致這個(gè)地址改變?cè)?,代碼里面也要同步修改,所以需要頻繁更新的游戲其實(shí)修改器很多會(huì)失效 。
二. 外掛程序編寫 先來了解幾個(gè)Windows的創(chuàng)載網(wǎng)API 。
HWND FindWindow(LPCTSTR IpClassName,LPCTSTR IpWindowName); 通過類名或窗口名查找,返回窗口句柄DWORD GetWindowThreadProcessId(HWND hWnd,LPDWORD lpdwProcessId); 得到窗口句柄后通過GetWindowThreadProcessId這個(gè)函數(shù)來獲得窗口所屬進(jìn)程ID和線程IDHANDLE OpenProcess(DWORD dwDesiredAccess,BOOL bInheritHandle,DWORD dwProcessId) 打開一個(gè)已存在的進(jìn)程對(duì)象,并返回進(jìn)程的句柄bool WriteProcessMemory(HANDLE hProcess,LPVOID lpBaseAddress,LPVOID lpBuffer,DWORD nSize,LPDWORD lpNumberOfBytesWritten ); 能寫入某一進(jìn)程的內(nèi)存區(qū)域 。入口區(qū)必須可以訪問,否則操作將失敗 附上代碼:#include
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:
- 怎么做壁紙的軟件 如何制作壁紙
- 如何制作文字圖片 如何制作頭像
- 50種奶茶的制作方法 如何制作奶茶
- 可以做標(biāo)本的昆蟲 如何制作昆蟲標(biāo)本
- 自己編條碼怎么編 如何制作條形碼
- 自制標(biāo)本需要哪些材料 如何制作標(biāo)本
- 做植物標(biāo)本的步驟 如何制作植物標(biāo)本
- 永生花怎么搞的 如何制作永生花
- 泡椒鳳爪培訓(xùn)班 如何制作泡椒鳳爪
- 如何制作吹泡泡水 如何制作泡泡水
