資源簡介
Detours庫可以攔截任意的API調用,攔截代碼是在動態運行時加載的。Detours替換目標API最前面的幾條指令,使其無條件的跳轉到用戶提供的攔截函數。被替換的API函數的前幾條指令被保存到trampoline 函數(就是內存中一個數據結構)中. trampoline保存了被替換的目標API的前幾條指令和一個無條件轉移,轉移到目標API余下的指令。

代碼片段和文件信息
- 上一篇:信息論與編碼實驗
- 下一篇:Pointofix 1.80 教鞭工具最新中文版
評論
共有 條評論