-
-
[求助]OpenProcess无法取程序进程?
-
发表于:
2008-3-29 11:21
4969
-
void CWgDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
HWND hwnd;
DWORD dw;
HANDLE handle;
BYTE hp;
hwnd=::FindWindow(NULL,"ZuOnline");
if(hwnd==NULL)
{
SetDlgItemText(IDC_STATIC1,"连接失败");
// MessageBox("游戏没有打开");
}
else
{
dw=::GetWindowThreadProcessId(hwnd,NULL);
if(dw==0)
{
SetDlgItemText(IDC_STATIC1,"连接失败");
}
else
{
SetDlgItemText(IDC_STATIC1,"连接成功");
handle=OpenProcess(PROCESS_ALL_ACCESS,false,dw);
if(handle==NULL)
{
SetDlgItemText(IDC_STATIC2,"打开失败");
}
else
{
ReadProcessMemory(handle,(LPCVOID)0x15F7394,(void*)hp,4,NULL);
CloseHandle(handle);
}
}
}
CDialog::OnTimer(nIDEvent);
}
[课程]Android-CTF解题方法汇总!