inline HOOK 一例程 -- inline LoadLibrary

2012年8月18日 12:26:25

     目的 想實現 反HOOK功能:最終因與其他模塊代碼不兼容,沒用到。不過還是記錄一下。。

     inline hook的思想是 修改API的前幾個字節,變爲 jmp 自己的函數。

     這樣的話 需要將原函數的前幾個字節保存起來 放到一塊內存上 作爲跳板 跳回 原函數。

簡單的畫張圖 將過程描述一下:

wKiom1MFbRXQi6pTAAFFHdJRD7s403.jpg



HOOK完後 ,爲了不破壞其他的 load library 的調用,可將地址再修改回來即可。

思路就是這樣的 代碼就不帖了。

                                                               --完


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章