.net 如何找到注入的钩子dll?
我正在实现一个.net 如何找到注入的钩子dll?,.net,hook,pinvoke,.net,Hook,Pinvoke,我正在实现一个.NET应用程序 它将带有p/Invoke的全局钩子WH\u KEYBOARD\u LL设置为SetWindowsHookEx 钩子回调过程驻留在一个独立的dllhook.dll中 当我启动另一个.NET应用程序受害者.exe时,击键成功挂起 正如我所知,这个hook.dll应该会以任何键击的方式侵入其他进程空间 但我在victor.exe进程加载的模块或当前应用程序域引用的程序集中找不到它 有没有办法表明是否注入了hook.dll?还是完全错了?低级键盘挂钩并没有注入到所有进程中
.NET
应用程序
它将带有p/Invoke
的全局钩子WH\u KEYBOARD\u LL
设置为SetWindowsHookEx
钩子回调过程驻留在一个独立的dllhook.dll
中
当我启动另一个.NET
应用程序受害者.exe
时,击键成功挂起
正如我所知,这个hook.dll
应该会以任何键击的方式侵入其他进程空间
但我在victor.exe
进程加载的模块或当前应用程序域引用的程序集中找不到它
有没有办法表明是否注入了
hook.dll
?还是完全错了?低级键盘挂钩并没有注入到所有进程中。键盘钩子在安装它的线程和进程的上下文中执行
查看文档的备注部分。@Metalskin.com有代码吗?