登录
首页 » Hook钩子技术 » Detours HookFunction

Detours HookFunction

于 2022-02-16 发布 文件大小:3.54 kB
0 212
下载积分: 2 下载次数: 1

代码说明:

Detours是微软开发的一个函数库,可用于捕获系统API。 最近在做API hook相关的东西,用了inline hook后感觉不错,但是查找资料发现inline hook并不稳定 inline hook 的原理是在系统访问一个函数的时候先替换原函数入口处的内容跳转到自己设计的hook函数中,然后在自己函数中进行hook工作。可是在并行系统中,很可能有个线程就在这个时候调用了被自己改掉的系统函数,出现我们无法预期的结果。 所以打算学习一下inline hook升级版:detour库hook,其实hook过程原理基本一样,只是微软做了封装和相关的冲突检查,所以这种api hook稳定些。 这个是开发出来的可以编译使用的HOOK Function代码。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 它是利用调试技术编写成的API钩子。比起16位下传统的入口代码改写技术,它是没有多线程问题的,而且能够拦截LoadLibrary/GetProcAddress完...
    它是利用调试技术编写成的API钩子。比起16位下传统的入口代码改写技术,它是没有多线程问题的,而且能够拦截LoadLibrary/GetProcAddress完成的API显式调用。当然,如果您告诉它一些类型信息,Mirager可以在拦截到调用时获取上下文,即参数和返回值-it is the use of technologies developed into debugging API hook. Compared to the traditional 16 under the entrance code rewrite, it is not multi-threaded issues, but also to intercept LoadLibrary/GetProcAddress completed explicitly call API. Of course, if you tell it that some types of information, Mirager can intercept when access to the calling context, the parameters and return values
    2022-05-29 23:27:23下载
    积分:1
  • 钩子编程,监视系统消息,对学习钩子程序非常有帮助
    钩子编程,监视系统消息,对学习钩子程序非常有帮助-Hook programming, surveillance systems news hook for the learning process very helpful
    2023-09-05 23:05:05下载
    积分:1
  • 这个工具允许你打开双保护ACV文件。然而,用户只…
    This tool allows you to open double protected acv files. However, users are only limited to the extract function. Which means, you are NOT ALLOWED to pack the files back into the acv files. Also,this tool only works for the unprotected acvs and level one encryption double protected acvs. Depending on how the situation proceeds, the level 2 encryption double protected acv extract function may be released to the public. The purpose of releasing this tool is to lighten the burden on the forum s extractors, giving them more time to carry on their own projects and stuff, not for the abuse of this extractor.-You need to use the command prompt to use this tool. To extract the acv files, the instructions are as follows: Extract the RAR file to the desktop. Go to start, click on "Run" and type in cmd.exe before hitting enter. A command prompt will pop up. Type in "cd desktop"** Type in "acv-d (acvFileName) (FolderName)" without the quotes. Eg. "acv-d 001.acv dec001"
    2022-12-10 06:40:02下载
    积分:1
  • a little game, the ball in a small window in vivo elastic collision, we look at...
    一个小游戏了,小球在一个窗体内弹性碰撞,建议大家看看,是vc++环境,不看会后悔哦-a little game, the ball in a small window in vivo elastic collision, we look at the proposal, vc environment, do not regret oh
    2022-01-25 19:19:19下载
    积分:1
  • Delphi中的StringGrid,Hook其他程序的StringGrid的内容
    Delphi中的StringGrid,Hook其他程序的StringGrid的内容-the StringGrid Delphi, Hook other procedures StringGrid content
    2022-03-21 14:58:07下载
    积分:1
  • DNF bulk strengthening aids src the source code, can be used directly vs2008 to...
    DNF批量强化辅助工具 src为源代码,可直接使用vs2008打开。 app为发布的程序,可以直接打开使用。 ----------------------------------- 功能简介: 提供批量强化垫装的功能。 界面介绍: 中间4*8的微调按钮代表DNF的装备栏,值-1代表不进行强化,行控制可以进行整行的辅助调整。 -DNF bulk strengthening aids src the source code, can be used directly vs2008 to open. app for the release of the program, you can directly open to use.----------------------------------- Function Description: Provides enhanced pad batch loading function. Interface description: 4* 8 fine-tuning of the middle button on the equipment on behalf of DNF column, not to strengthen the representative value of-1, line control can adjust the entire line of the auxiliary.
    2022-07-27 23:30:06下载
    积分:1
  • 完美脱机代码, 可作为脱机学习资料。目前整个代码还不算成熟, 大家可以拿去修改下...
    完美脱机代码, 可作为脱机学习资料。目前整个代码还不算成熟, 大家可以拿去修改下-perfect auto roboter code
    2022-02-24 08:50:54下载
    积分:1
  • 这个是一个键盘钩子类,直接可以重复使用,是基于Windows CE平台下键盘钩子的写法...
    这个是一个键盘钩子类,直接可以重复使用,是基于Windows CE平台下键盘钩子的写法-This is a keyboard hook class can be reused directly, is based on the Windows CE platform, the wording under the keyboard hook
    2022-07-01 21:48:32下载
    积分:1
  • 以风险投资为开发环境,鼠标钩子一个例子。
    以vc为开发环境,实现鼠标钩子的一个例子。-to vc for the development environment, mouse hook an example.
    2022-01-25 20:58:44下载
    积分:1
  • APIHOOK 按键发音程序
    APIHOOK 按键发音程序-APIHOOK pronunciation keys procedures
    2022-03-07 07:08:38下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载