.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

钩子回调过程驻留在一个独立的dll
hook.dll

当我启动另一个
.NET
应用程序
受害者.exe
时,击键成功挂起

正如我所知,这个
hook.dll
应该会以任何键击的方式侵入其他进程空间

但我在
victor.exe
进程加载的模块或当前应用程序域引用的程序集中找不到它


有没有办法表明是否注入了
hook.dll
?还是完全错了?

低级键盘挂钩并没有注入到所有进程中。键盘钩子在安装它的线程和进程的上下文中执行


查看文档的备注部分。

@Metalskin.com有代码吗?