![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Detour
jiangqin115
这个作者很懒,什么都没留下…
展开
-
win7生成生成Detours.lib以及简单使用实例
Detours是微软开发的一个函数库,可用于捕获系统API。在用其进行程序开发之前,得做一些准备工作:一.下载Detours 在http://research.microsoft.com/sn/detours 可免费下载Detours二.安装Detours 一路NEXT三.生成Detours库 在安装后的文件夹下找不到直接可以拿来用的原创 2015-01-20 09:56:28 · 714 阅读 · 0 评论 -
Detour开发包介绍(2):使用
一般来说,使用Detours的代码都具有固定的模式。Detours 1.5和Detours 2.1的接口函数变了很多,这里按照2.1版本对基本的使用方法进行说明。常用的函数有下面几个:DetourTransactionBegin():开始一次截获或者解除截获过程。DetourUpdateThread():列入一个在DetourTransaction过程中要进行update的线程。这原创 2015-09-21 14:11:40 · 1153 阅读 · 1 评论 -
Detour开发包介绍(1):概述
微软研究院Detours开发包是一个用来在二进制级别上对程序中的函数(Function)或者过程(Procedure)进行修改的工具库。一般我们将这种技术称为Hook。在现实中,这种技术可以应用在很多场景下。比如截获某些Windows API,在实际调用到系统函数前进行一些过滤工作;软件中使用到了一些没有源代码的第三方库,但是又想增强其中某些函数的功能;修改函数返回值;为调试以及性能测试加入附加的原创 2015-09-21 14:03:13 · 1010 阅读 · 0 评论