Struts2進修筆記(4)-通配符的應用。本站提示廣大學習愛好者:(Struts2進修筆記(4)-通配符的應用)文章只能為提供參考,不一定能成為您想要的結果。以下是Struts2進修筆記(4)-通配符的應用正文
本文實例講述了VC++植物年夜戰僵屍中文版修正器完成代碼。分享給年夜家供年夜家參考。詳細剖析以下:
這是很簡略的一個幫助對象,症結是游戲數據的剖析,完成了兩個功效,無窮陽光和無冷卻。特殊留意的一下,假如用VS2008編譯的話,調試的時刻是正常的,但編譯後功效就會掉效,這是由於OpenProcess權限的成績,須要提權,在VC6下是正常的。
void CzhiwuDlg::OnBnClickedButton1() { //無窮陽光代碼 HWND hJubing; DWORD lID; DWORD base = 0x006a9ec0; DWORD cunfang; hJubing= FindWindowA(NULL,"植物年夜戰僵屍中文版"); GetWindowThreadProcessId(hJubing,&lID); HANDLE hOpen = OpenProcess(PROCESS_ALL_ACCESS,0,lID); ReadProcessMemory(hOpen,(LPVOID)base,&cunfang,4,NULL); base = cunfang + 0x768; ReadProcessMemory(hOpen,(LPVOID)base,&cunfang,4,NULL); base = cunfang + 0x5560; cunfang=9999; WriteProcessMemory(hOpen,(LPVOID)base,&cunfang,4,NULL); } void CzhiwuDlg::OnBnClickedButton2() { //無冷卻時光代碼 DWORD lID; DWORD base = 0x00488e73; HWND hJuBing = FindWindowA(NULL,"植物年夜戰僵屍中文版"); GetWindowThreadProcessId(hJuBing,&lID); //獲得過程id HANDLE hOpen = OpenProcess(PROCESS_ALL_ACCESS,NULL,lID); //翻開過程 獲得一切操作權限 DWORD pianyi = 0x80; WriteProcessMemory(hOpen,(LPVOID)base,&pianyi,1,NULL); }
願望本文所述對年夜家的VC++法式設計有所贊助。