一、跨进程注入代码
#includeiostream#includeWindows.hDWORD获取PID(){char窗口标题[]="E:\\Code\\C++\\test\\test\\Debug\\test.exe";HWND窗口句柄=FindWindowA(0,窗口标题);DWORDpid=0,tid=0;tid=GetWindowThreadProcessId(窗口句柄,pid);//abreturnpid;}void调用吃苹果(int参数1){DWORDpid=获取PID();printf("pid=%d\r\n",pid);HANDLE进程句柄=OpenProcess(PROCESS_ALL_ACCESS,0,pid);CreateRemoteThread(进程句柄,0,0,(LPTHREAD_START_ROUTINE)0xE,(LPVOID)参数1,0,0);CloseHandle(进程句柄);}intmain(){调用吃苹果();std::cout"HelloWorld!\n";return1;}
二、项目下载