免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
C/C++編程日記:制作一個(gè)簡單的內(nèi)存外掛

簡單外掛


 

通過 C 語言編寫一個(gè)簡單的外掛,通過api函數(shù)修改游戲數(shù)據(jù),從而實(shí)現(xiàn)作弊功能

對象分析

要用的 API 函數(shù)簡單介紹

編寫測試效果


 

本次游戲對象為 Super Mario XP

沒有更新所以可用任意版本 試玩發(fā)現(xiàn)人物血量最大為 10,心最大為 99,命最大為 99

要用的 API 函數(shù)簡單介紹

HWND FindWindow(LPCTSTR IpClassName,LPCTSTR IpWindowName); 通過類名或窗口名查找,返回窗口句柄

DWORD GetWindowThreadProcessId(HWND hWnd,LPDWORD lpdwProcessId); 得到窗口句柄后通過 GetWindowThreadProcessId 這個(gè)函數(shù)來獲得窗口所屬進(jìn)程ID 和線程ID

HANDLE OpenProcess(DWORD dwDesiredAccess,BOOL bInheritHandle,DWORD dwProcessId) 打開一個(gè)已存在的進(jìn)程對象,并返回進(jìn)程的句柄

bool WriteProcessMemory(HANDLE hProcess,LPVOID lpBaseAddress,LPVOID lpBuffer,DWORD nSize,LPDWORD lpNumberOfBytesWritten); 能寫入某一進(jìn)程的內(nèi)存區(qū)域。入口區(qū)必須可以訪問,否則操作將失敗

打開游戲


 

運(yùn)行外掛


 

 

成功執(zhí)行


 


另外如果你想更好的提升你的編程能力,學(xué)好C語言C++編程!彎道超車,快人一步!筆者這里或許可以幫到你~

UP在主頁上傳了一些學(xué)習(xí)C/C++編程的視頻教程,有興趣或者正在學(xué)習(xí)的小伙伴一定要去看一看哦!會對你有幫助的~

分享(源碼、項(xiàng)目實(shí)戰(zhàn)視頻、項(xiàng)目筆記,基礎(chǔ)入門教程)

歡迎轉(zhuǎn)行和學(xué)習(xí)編程的伙伴,利用更多的資料學(xué)習(xí)成長比自己琢磨更快哦!


本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
打造屬于自己的任務(wù)管理器(邀請碼已發(fā))
有關(guān)VC知識的一些介紹_evan
VC++ MFC 使用剪切板的方法
外掛原理2
注入進(jìn)程遠(yuǎn)程線程注入與hook注入
基于HOOK和MMF的Windows密碼滲透技術(shù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服