程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> VC++植物年夜戰僵屍中文版修正器完成代碼

VC++植物年夜戰僵屍中文版修正器完成代碼

編輯:關於C++

VC++植物年夜戰僵屍中文版修正器完成代碼。本站提示廣大學習愛好者:(VC++植物年夜戰僵屍中文版修正器完成代碼)文章只能為提供參考,不一定能成為您想要的結果。以下是VC++植物年夜戰僵屍中文版修正器完成代碼正文


本文實例講述了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++法式設計有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved