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