鉤子是一種什麼格式的檔案

2025-01-27 02:00:18 字數 2225 閱讀 7922

1樓:小蕼

鉤子(hook),是windows訊息處理機制的乙個平臺,應用程式可以在上面設定子程以監視指定視窗的某種訊息,而且所監視的視窗可以是其他程序所建立的。當訊息到達後,在目標視窗處理函式之前處理它。鉤子機制允許應用程式截獲處理window訊息或特定事件。

鉤子實際上是乙個處理訊息的程式段,通過系統呼叫,把它掛入系統。每當特定的訊息發出,在沒有到達目的視窗前,鉤子程式就先捕獲該訊息,亦即鉤子函式先得到控制權。這時鉤子函式即可以加工處理(改變)該訊息,也可以不作處理而繼續傳遞該訊息,還可以強制結束訊息的傳遞。

hook api是指windows開放給程式設計師的程式設計介面,使得在使用者級別下可以對作業系統進行控制,也就是一般的應用程式都需要呼叫api來完成某些功能,hook api的意思就是在這些應用程式呼叫真正的系統api前可以先被截獲,從而進行一些處理再呼叫真正的api來完成功能。

hook分為三種:local hook 和 remote hook,還有一種是system-wide local hook就是指程式hook的就是本程式中的執行緒。remote hook有兩種形式:

一種是對其他程式中某個特定的執行緒;一種是對整個系統。system–wide local hook 是一種比較特殊的。它具有remote hook的功能,又可以用local hook 的表現手法,實際上就是wh_journalrecord和wh_journalplayback兩種 hook 必須封裝在dll中。

這是因為remote hook是針對整個系統或其他程序的執行緒,因此hook必須封裝成dll,才可以植入到其他程序進行監控。而system-wide local hook採用的是另外一種架構,系統中的執行緒請求或獲得乙個硬體訊息的話,系統會呼叫那個安裝有hook的執行緒,並執行它的filter function.然後再返回給請求硬體訊息的執行緒。

這種架構有乙個缺點就是如果hook filter function的處理中進入無限迴圈的話,那麼整個系統將停留再迴圈中,無法切換到其他執行緒。為了處理這個缺陷,window使用了乙個辦法來處理:就是ctrl+esc鍵,如果使用者按下ctrl+esc鍵,則系統將會傳送乙個wm_canceljounal訊息到有掛上jounal 系列hook的執行緒上面。

2樓:翰林學士

你說的可是ghost,它是gho格式的檔案,【備份檔案】。

什麼是鉤子檔案?

3樓:手機使用者

所謂鉤子程式:(中斷鉤子)用來截獲微處理器中斷的; 這種截獲先執行中斷鉤子,在執行正常的中斷服務程式。希望。

我想windows中的鉤子來實現功能:隨時監控資料夾下是否有檔案,有就上傳至資料庫。請大家給個思路,謝謝!

4樓:網友

設個定時器,定時掃瞄該目錄,hook函式不靠譜。

系統鉤子 檔案處理

5樓:網友

用訊息鉤子完成這個比較難。你應該試試檔案系統過濾驅動,所有的檔案操作都要經過你的驅動,這樣你就可以對你的檔案在中間進行加工和處理,以達到透明加密的目的。

請問下製作discuz 鉤子的檔案是放在哪個檔案上的啊

6樓:才嘛頂說

我想呼叫橘脊像蠢燃。

這個頁面一樣。請問先怎麼搞 檢視原帖》帶伍虛。

截獲拷貝檔案訊息的鉤子

7樓:匿名使用者

是xp嗎?截圖是。bmp格式的,所以很大。把擷取的圖貼到畫圖板裡,另存為。jpg格式就會小很多,再複製貼到信裡就好了。

問:「spi」與「bho」是什麼?

答:spi欄列舉出系統中的網路返察服務提供者,因為它有可能被用來做無程序木馬,注意「dll路徑」,正常系統只有兩個不同dll(當然協議比較多)。bho是ie的外掛程式,全名browser help objects,木馬以這種形式存在的話,使用者開啟網頁即會啟用木馬。

問:「訊息鉤子」與木馬有什麼關係?

答:若在dll中使用setwindowshookex設定一全域性鉤子,系統會將漏握茄其載入入使用user32的程序中,因而它也可被利用為無程序木皮搭馬的程序注入手段。

script.pvf鉤子檔案在哪**?

8樓:庹億生

鉤子g只是乙個修改過的文帶納件。

是用這薯行氏個檔案去替換你dnf下的這個檔案數散。

只要有就可以使用了。

散文是怎樣的一種文體?寫作格式上有什麼具體要求嗎

現代散文 指與詩歌 戲劇並稱的文學樣式。特點是通過對現實生活中某些片斷或生活事件的描述,表達作者的觀點 感情,並揭示其社會意義,它可以在真人真事的基礎上加工創造 不一定具有完整的故事情節和人物形象,而是著重於表現作者對生活的感受,具有選材 構思的靈活性和較強的抒情性,散文中的 我 通常是作者自己 語...

C語言,有一種格式叫signed char,範圍是

負值的一般是列印不出字元來的,但有例外的 對於漢字來說,負值的作用可以用來表示漢字,兩個負值的字元就可以拼乙個漢字出來。當然,對於不同編碼,拼出來的漢字是不同的,比如utf 8用的是3個字元拼出乙個漢字來 char是字元型別 不只是代表ascii還有其他的 signed char代表8位二進位制的有...

快樂是一種什麼東西,快樂是一種什麼。。。。。

快樂是什麼?有人說 笑容滿面那是快樂的象徵 有人說 家和萬事興是快樂 有人說 有了親人朋友就快樂 也有人說 有了錢就快樂?到底何才是快樂呢?快樂是什麼?快樂是什麼?快樂是每一位母親忙碌的身影。快樂是什麼?快樂是每一位父親斥責的聲音。快樂是什麼?快樂是每一位老師真心的稱讚。快樂是我們生活中每件小事。快...