欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VC++植物大戰(zhàn)僵尸中文版修改器實(shí)現(xiàn)代碼

 更新時(shí)間:2015年04月25日 10:26:35   作者:#a  
這篇文章主要介紹了VC++植物大戰(zhàn)僵尸中文版修改器實(shí)現(xiàn)代碼,可實(shí)現(xiàn)植物大戰(zhàn)僵尸中的無(wú)限陽(yáng)光與無(wú)冷卻時(shí)間功能,需要的朋友可以參考下

本文實(shí)例講述了VC++植物大戰(zhàn)僵尸中文版修改器實(shí)現(xiàn)代碼。分享給大家供大家參考。具體分析如下:

這是很簡(jiǎn)單的一個(gè)輔助工具,關(guān)鍵是游戲數(shù)據(jù)的分析,實(shí)現(xiàn)了兩個(gè)功能,無(wú)限陽(yáng)光和無(wú)冷卻。特別注意的一下,如果用VS2008編譯的話,調(diào)試的時(shí)候是正常的,但編譯后功能就會(huì)失效,這是因?yàn)镺penProcess權(quán)限的問(wèn)題,需要提權(quán),在VC6下是正常的。

void CzhiwuDlg::OnBnClickedButton1()
{
 //無(wú)限陽(yáng)光代碼
 HWND hJubing;
 DWORD lID;
 DWORD base = 0x006a9ec0;
 DWORD cunfang;
 hJubing= FindWindowA(NULL,"植物大戰(zhàn)僵尸中文版");
 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()
{
//無(wú)冷卻時(shí)間代碼
 DWORD lID;
 DWORD base = 0x00488e73;
 HWND hJuBing = FindWindowA(NULL,"植物大戰(zhàn)僵尸中文版");
 GetWindowThreadProcessId(hJuBing,&lID); //獲取進(jìn)程id
 HANDLE hOpen = OpenProcess(PROCESS_ALL_ACCESS,NULL,lID);
 //打開(kāi)進(jìn)程 獲取所有操作權(quán)限 
 DWORD pianyi = 0x80;
 WriteProcessMemory(hOpen,(LPVOID)base,&pianyi,1,NULL);

}

希望本文所述對(duì)大家的VC++程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:

相關(guān)文章

  • C語(yǔ)言實(shí)現(xiàn)靜態(tài)鏈表的方法

    C語(yǔ)言實(shí)現(xiàn)靜態(tài)鏈表的方法

    分享一段代碼,一個(gè)靜態(tài)鏈表的C語(yǔ)言實(shí)現(xiàn),其中包含著一種簡(jiǎn)單的內(nèi)存管理策略:固定大小的鏈?zhǔn)焦芾怼?/div> 2013-03-03
  • vscode中配置LeetCode插件的教程(愉快刷題)

    vscode中配置LeetCode插件的教程(愉快刷題)

    這篇文章主要介紹了vscode中配置LeetCode插件的教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2020-03-03
  • C++中String增刪查改模擬實(shí)現(xiàn)方法舉例

    C++中String增刪查改模擬實(shí)現(xiàn)方法舉例

    這篇文章主要給大家介紹了關(guān)于C++中String增刪查改模擬實(shí)現(xiàn)方法的相關(guān)資料,String是C++中的重要類(lèi)型,程序員在C++面試中經(jīng)常會(huì)遇到關(guān)于String的細(xì)節(jié)問(wèn)題,甚至要求當(dāng)場(chǎng)實(shí)現(xiàn)這個(gè)類(lèi),需要的朋友可以參考下
    2023-11-11
  • C++ 實(shí)現(xiàn)哈希表的實(shí)例

    C++ 實(shí)現(xiàn)哈希表的實(shí)例

    這篇文章主要介紹了C++ 實(shí)現(xiàn)哈希表的實(shí)例的相關(guān)資料,這里使用C++實(shí)現(xiàn)哈希表的實(shí)例幫助大家徹底理解哈希表的原理,需要的朋友可以參考下
    2017-08-08
  • C++ 實(shí)現(xiàn)LRU 與 LFU 的緩存算法

    C++ 實(shí)現(xiàn)LRU 與 LFU 的緩存算法

    設(shè)計(jì)和實(shí)現(xiàn)一個(gè)LRU 緩存機(jī)制。其支持獲取數(shù)據(jù) get 和 寫(xiě)入數(shù)據(jù) put,設(shè)計(jì)并實(shí)現(xiàn)最少訪問(wèn)頻率(LFU)緩存的數(shù)據(jù)結(jié)構(gòu)。LFU的每個(gè)數(shù)據(jù)塊都有一個(gè)引用計(jì)數(shù),所有數(shù)據(jù)塊按照引用計(jì)數(shù)排序,具有相同引用計(jì)數(shù)的數(shù)據(jù)塊則按照時(shí)間進(jìn)行排序。其支持get 和 put,具體了解請(qǐng)看下文
    2021-09-09
  • C++語(yǔ)言 STL容器list總結(jié)

    C++語(yǔ)言 STL容器list總結(jié)

    這篇文章主要介紹了C++語(yǔ)言 STL容器list總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • C語(yǔ)言設(shè)計(jì)圖書(shū)登記系統(tǒng)與停車(chē)場(chǎng)管理系統(tǒng)的實(shí)例分享

    C語(yǔ)言設(shè)計(jì)圖書(shū)登記系統(tǒng)與停車(chē)場(chǎng)管理系統(tǒng)的實(shí)例分享

    這篇文章主要介紹了C語(yǔ)言設(shè)計(jì)圖書(shū)登記系統(tǒng)與停車(chē)場(chǎng)管理系統(tǒng)的實(shí)例分享,重在以最簡(jiǎn)單的一些需求來(lái)展示管理系統(tǒng)的設(shè)計(jì)思路,需要的朋友可以參考下
    2016-06-06
  • C++之const限定符詳解

    C++之const限定符詳解

    這篇文章主要為大家介紹了C++之const限定符,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-12-12
  • C語(yǔ)言實(shí)現(xiàn)推箱子項(xiàng)目

    C語(yǔ)言實(shí)現(xiàn)推箱子項(xiàng)目

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)推箱子項(xiàng)目,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • 如何在C++中實(shí)現(xiàn)按位存取

    如何在C++中實(shí)現(xiàn)按位存取

    實(shí)現(xiàn)緊湊存取,不是按一個(gè)字節(jié)一個(gè)字節(jié)地存取,而是按位存取,本文就是介紹了如何在C++中實(shí)現(xiàn)按位存取,需要的朋友可以參考下
    2015-07-07

最新評(píng)論