1、提示: hook游戲失敗
?
2、我HOOK到其中一個游戲的滑鼠鍵盤消息,怎麼把這個消息發送到另外一個游戲,實現同步
findwindow() sendmessage()???
3、哪些游戲HOOK了OpenProcess
HWND hWnd=,PID),只是按自己犯過的錯誤說下供參考是不是犯了同樣的錯誤;
;掃雷把PROCESS_ALL_ACCESS改成下面這些PROCESS_CREATE_THREADPROCESS_VM_OPERATION PROCESS_VM_WRITE PROCESS_VM_READ
也可以先提權再用PROCESS_ALL_ACCESS,_T(;));
DWORD ID,提權代碼你到網上搜一搜:GetWindowThreadProcessId(hWnd,一大堆:,我用VC
++2008試了下如下代碼正確:,ID)。
另外本人菜鳥;
HANDLE hPro=OpenProcess(PROCESS_CREATE_THREADPROCESS_VM_OPERATION PROCESS_VM_WRITE PROCESS_VM_READ:FindWindow(NULL,FALSE;
LPDWORD PID=ID
4、這個圖片裡面的函數,哪個是游戲hook的,我怎麼繞過了打開進程的函數,用od附加依然找不到進程
你的截圖不全。
目測是位於C:\windows\system32的那個驅動所hook的
僅僅是繞過了NtOpenProcess,你離調試游戲還有很遠很遠的距離。
推薦個技術論壇,bbs.pediy.com,去那裡學習吧,百度知道幫不了你這種問題。
5、游戲會不會檢測hook getforegroundwindow
vb聲明
Private Declare Function GetForegroundWindow Lib ;user32; () As Long
函數功能
獲取一個前台窗口的句柄(窗口與用戶當前的工作)。該系統分配給其他線程比它的前台窗口的線程創建一個稍微更高的優先順序
比如
dim a as long
a = GetForegroundWindow
6、hook游戲應該hook哪個函數?
GetModuleHandle