Detour開發包介紹(1):概述

微軟研究院Detours開發包是一個用來在二進制級別上對程序中的函數(Function)或者過程(Procedure)進行修改的工具庫。一般我們將這種技術稱爲Hook。在現實中,這種技術可以應用在很多場景下。比如截獲某些Windows API,在實際調用到系統函數前進行一些過濾工作;軟件中使用到了一些沒有源代碼的第三方庫,但是又想增強其中某些函數的功能;修改函數返回值;爲調試以及性能測試加入附加的
相關文章
相關標籤/搜索