2014-01-22 38 views
0

我正在實施一個.NET應用程序。如何找到注入的hook dll?

它設置了一個全球掛鉤WH_KEYBOARD_LLP/InvokeSetWindowsHookEx

掛鉤回調過程駐留在一個孤立的dll hook.dll

當我開始另一個.NET申請Victim.exe,重點罷工成功掛鉤。

據我所知,這個hook.dll應該入侵到其他進程空間與任何關鍵罷工。

但我沒有在Victim.exe進程的加載模塊或當前應用程序域引用程序集中找到它。

有什麼方法可以說明hook.dll是否被注入?還是完全錯誤?

+0

@Metalskin真棒編輯 –

+0

你有任何的代碼? –

回答

0

低級別鍵盤掛鉤不會注入所有進程。鍵盤鉤子在安裝它的線程和進程的上下文中執行。

查看LowLevelKeyboardProc文檔的備註部分。