-
-
[旧帖]
[求助]DLL不能直接HOOK自身进程吗?
0.00雪花
-
发表于:
2009-10-20 02:05
3055
-
[旧帖] [求助]DLL不能直接HOOK自身进程吗?
0.00雪花
void SetHook()
{
SetWindowsHookEx(WH_KEYBOARD,GetMsgProc,GetModuleHandle("HOOK.dll"),(DWORD)thwd);
}
把上面的SetHook做成导出函数,使用程序A静态加载DLL,然后调用SetHook挂到计算器上,HOOK成功
但是如果把SetHook写在DLL_PROCESS_ATTACH中,用LoadLibrary把DLL注入目标进程,让DLL自身调用SetHook对自身进程HOOK(确认SetWindowsHookEx第4参数thwd正确),却一直无法成功
被LoadLibrary加载的DLL不能直接HOOK自身进程吗?
[课程]Linux pwn 探索篇!