首页 > 其他分享 >植物大战僵尸外挂1

植物大战僵尸外挂1

时间:2023-12-15 20:12:30浏览次数:27  
标签:外挂 僵尸 大战 bool Result startGame 游戏

#include <iostream>
#include <windows.h>
using namespace std;
/*声明变量*/ 
HWND hand=NULL;//游戏窗口
DWORD pid=0;//游戏进程ID
HANDLE hProcess=NULL;//进程对象
DWORD BaseValue=0;//游戏数据存放的基础值
 
/*声明方法/函数 */
bool startGame();//初始化游戏数据 


int main(int argc, char** argv) {
    bool Result=false;
    Result=startGame();
    if(Result==false){
        return 0;
    }
    return 0;
}


bool startGame(){
    //查找电脑是否运行了植物大战僵尸
    hand=FindWindow("MainWindow","植物大战僵尸中文版");
    cout<<hand<<endl;
    if(hand==NULL){
        cout<<"游戏没有运行";
        return false;
    } 
    cout<<"窗口:"<<hand<<endl;
    GetWindowThreadProcessId(hand,&pid);
    if(pid==0){
        cout<<"无法找到植物大战僵尸进程";
        return false;    
    }
    cout<<"进程:"<<pid<<endl;
    hProcess=OpenProcess(PROCESS_ALL_ACCESS,false,pid);
    if(hProcess==NULL){
        cout<<"无法打开进程"<<endl;
        return false;
    }
    cout<<"打开进程:"<<hProcess<<endl;
    DWORD BaseAddress=0x006A99EC0;//获取游戏数据的基础地址
    bool Result=ReadProcessMemory(
        hProcess,//读取哪一个进程
        (LPVOID)BaseAddress,//内存地址是多少
        &BaseValue,//读取数据放哪
        4,//数据存储长度 
        NULL//实际读取的长度 
    );
    if(Result==false){
        cout<<"初始化基础地址失败";
        return false;
    }
    return true;
}

 

标签:外挂,僵尸,大战,bool,Result,startGame,游戏
From: https://www.cnblogs.com/boyeyuan/p/17904115.html

相关文章

  • 我的世界 (外挂)
    #include<iostream>#include<windows.h>usingnamespacestd;/*声明变量*/HWNDhand=NULL;//游戏窗口DWORDpid=0;//游戏进程IDHANDLEhProcess=NULL;//进程对象DWORDBaseValue=0;//游戏数据存放的基础值/*声明方法/函数*/boolstartGame();//初始化游戏数据......
  • 植物大战僵尸0.1
    #include<iostream>#include<windows.h>usingnamespacestd;HWNDhand=NULL;DWORDpid=0;HANDLEhProcess=NULL;DWORDBaseValue=0;boolstartGame();intmain(intargc,char**argv){boolResult=false;Result=startGame();i......
  • 植物大战僵尸
    #include<iostream>#include<windows.h>usingnamespacestd;//声明变量HWNDhand=NULL;//游戏窗口DWORDpid=0;//游戏进程IDHANDLEhProcess=NULL;//进程对象DWORDBaseValue=0;//游戏数据存放的基础值boolstartGame();//初始化游戏数据intmain(){......
  • 植物大战僵尸(初始化游戏数据 )
    #include<iostream>#include<windows.h>usingnamespacestd;/*声明变量*/HWNDhand=NULL;//游戏窗口DWORDpid=0;//游戏进程IDHANDLEhProcess=NULL;//进程对象DWORDBaseValue=0;//游戏数据存放的基础值/*声明方法/函数*/boolstartGame();//初始化游戏数据......
  • 植物大战僵尸(阳光)
    #include<iostream>#include<windows.h>usingnamespacestd;intmain(){intvalue=0;intpid=0;cout<<"输入修改进程ID";cin>>pid;HANDLEhProcess=NULL;DWORDaddress1=0x006A9EC0;DWORDaddress2;......
  • 简直不能相信!这款IDE仅插件10秒写出飞机大战游戏,太神奇了!
    一、写在前面昨天分享了一款可以帮我们写代码的插件CodeGeex,其实能帮我们解决大部分问题,讲道理已经很好了对不对?but,他就是最好的插件吗?肯定不是,这不又让我又发现了一款可以平替的插件TONGYILingma(阿里云出品智能编码助手通义灵码)。可能有同学会问了,那六哥这两个插件选哪个更好些呢......
  • 孤儿进程,守护进程,僵尸进程
    @TOC前言当谈到进程管理时,了解以下进程是很重要的:僵尸进程(ZombieProcess),孤儿进程(OrphanProcess),守护进程(DaemonProcess)。一、守护进程Daemon守护进程,是Linux中的后台服务进程,通常独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。创建守护进程最关键的是调......
  • 僵尸进程zombie讲解:
       ......
  • PotPlayer如何外挂中英文双字幕及使用自动翻译功能[转]
     文章来源:https://www.xiaoheiwoo.com/video-players-double-subtitle-setting/ 疯狂的小黑 • 2022年9月19日上午1:27 • 软件/工具 • 阅读10557在口袋资源网下载过视频教程的同学都知道,我们的课程都是配中文字幕的。但是如何在播放视频的时候,挂载上中文字幕呢......
  • 晶圆代工产能利用率下降,降价大战一触即发 | 百能云芯
    晶圆代工行业正面临产能利用率的重大挑战,据悉,联电、世界先进和力积电等主要代工厂纷纷降低明年首季的报价,幅度高达两位数百分比,项目客户降幅更高达15%至20%,各大晶圆代工厂深陷产能利用率六成保卫战。晶圆代工降价潮掀起近期,晶圆代工成熟制程价格迎来了疫情后的新低点,对相关企业的毛......