问题:
Dll中: procedure HookProc(nCode, wParam, lParam: LongWORD); stdcall;
begin
if not Bol then
CallNextHookEx(DLLHook, nCode, wParam, lParam);
end;function InstallHook(MainHandle: Pointer): Boolean ; stdcall;
begin
DLLHook := SetWindowsHookEx(WH_GETMESSAGE, MainHandle, Hinstance, 0);
Result := DLLHook <> 0;
end;begin
InstallHook(0);
end.
exe中:ModuleHandle := LoadLibraryW('Hook.dll');
结果成功hook!
但是在CreateRemoteThread中LoadLibraryW('Hook.dll')~ hook不上~~~请大侠们解答,我已经为了这个问题开了三贴,人已憔悴不堪,3天未睡过好觉,5天未洗过澡,人也瘦了,头发白半边了~
大侠们救救我吧!
Dll中: procedure HookProc(nCode, wParam, lParam: LongWORD); stdcall;
begin
if not Bol then
CallNextHookEx(DLLHook, nCode, wParam, lParam);
end;function InstallHook(MainHandle: Pointer): Boolean ; stdcall;
begin
DLLHook := SetWindowsHookEx(WH_GETMESSAGE, MainHandle, Hinstance, 0);
Result := DLLHook <> 0;
end;begin
InstallHook(0);
end.
exe中:ModuleHandle := LoadLibraryW('Hook.dll');
结果成功hook!
但是在CreateRemoteThread中LoadLibraryW('Hook.dll')~ hook不上~~~请大侠们解答,我已经为了这个问题开了三贴,人已憔悴不堪,3天未睡过好觉,5天未洗过澡,人也瘦了,头发白半边了~
大侠们救救我吧!
for a8923704 to z8923704 do
begin
加分(100);
end;就是号多,分源源滚滚而来!
但是在远程线程中调用同段代码 , 却不成功,, 我想知道怎么才能在远程线程中创建全局hook,
指出我错在哪里,或着给出代码,, 我都将会感谢您一辈子!