狹義鉤子:通過系統調用插入的鉤子。鉤子的本質是一段用以處理 系統訊息的程式,通過系統調用,將其掛入系統。鉤子的種類有很多,每種鉤子可以截獲並處理相應的訊息,每當特定的訊息發出,在到達目的視窗之前,鉤子程式 先行截獲該訊息、得到對此訊息的控制權。此時在鉤子函式中就可以對截獲的訊息進行加工處理,甚至可以強制結束訊息的傳遞。 而鍵盤鉤子,只是為了截獲鍵盤訊息的。全局鉤子可以捕獲在Windows平台下任意視窗上的鍵盤操作
廣義鉤子:直接修改指令段獲得控制的鉤子。這種鉤子更強大,理論上可以任意修改計算機的行為。
相關詞條
-
訊息鉤子
鉤子是WINDOWS中訊息處理機制的一個要點,通過安裝各種鉤子,應用程式能夠設定相應的子例程來監視系統里的訊息傳遞以及在這些訊息到達目標視窗程式之前處理...
簡介 Hook的套用模式 VB中的Hook技術套用 -
系統鉤子
鉤子可以監視系統或進程中的各種事件訊息,截獲發往目標視窗的訊息並進行處理。這樣,我們就可以在系統中安裝自定義的鉤子,監視系統中特定事件的發生,完成特定的...
定義 其他信息 -
鉤子函式
鉤子函式是Windows訊息處理機制的一部分,通過設定“鉤子”,應用程式可以在系統級對所有訊息、事件進行過濾,訪問在正常情況下無法訪問的訊息。鉤子的本質...
鉤子函式 簡介 -
全局鉤子
全局鉤子是系統鉤子的一種,當指定的一些訊息被系統中任何應用程式所處理時,這個鉤子就被調用。
1. 概述 2. 鉤子的原理 3. Win32全局鉤子的運行機制 -
掛鉤子
掛鈎子不僅是Windows訊息處理機制的一個平台,也是訊息處理中的一個環節。鉤子機制允許應用程式截獲處理window訊息或特定事件,並監控訊息在系統中的...
掛鈎技術工作原理 HOOK的分類及其主要作用 HOOK技術與函式結合修改函式地址 -
鉤子注入
鉤子注入,即遠程執行緒插入(注入)技術,指的是通過在另一個進程中創建遠程執行緒的方法進入目標進程的記憶體地址空間。
技術簡介 原理機制 -
鉤子程式
鉤子(Hook),是Windows訊息處理機制的一個平台,應用程式可以在上面設定子程式以監視指定視窗的某種訊息,而且所監視的視窗可以是其他進程所創建的。...
基本概念 運行機制 分類 常用類型 -
掂花反鍵盤滑鼠記錄器V5.0
掂花反鍵盤滑鼠記錄器4.0版是一款反鍵盤滑鼠記錄器的軟體,用彙編語言開發。
-
SetWindowsHookEx
(__in int idHook, \\鉤子類型__in HOOKPROC...獲得更多錯誤信息,請調用GetLastError函式.包含機制鉤子鍊表每一個Hook都有一個與之相關聯的指針列表,稱之為鉤子鍊表,由系統來維護...
聲明 原型 返回值 包含機制 說明