-
Detours HookFunction
Detours是微软开发的一个函数库,可用于捕获系统API。
最近在做API hook相关的东西,用了inline hook后感觉不错,但是查找资料发现inline hook并不稳定
inline hook 的原理是在系统访问一个函数的时候先替换原函数入口处的内容跳转到自己设计的hook函数中,然后在自己函数中进行hook工作。可是在并行系统中,很可能有个线程就在这个时候调用了被自己改掉的系统函数,出现我们无法预期的结果。
所以打算学习一下inline hook升级版:detour库hook,其实hook过程原理基本一样,只是微软做了封装和相关的冲突检查,所以这种api hook稳定些。
这个是开发出来的可以编译使用的HOOK Function代码。
- 2022-02-16 04:41:53下载
- 积分:1
-
密码查看器,只要按快捷键就可以获得密码。
密码查看器,只要按快捷键就可以获得密码。-Password viewer, as long as the shortcut keys can get your password.
- 2022-05-22 20:27:51下载
- 积分:1
-
Windows Hook in C++.
Windows Hook in C++.
- 2022-02-16 07:26:36下载
- 积分:1
-
使用全局钩子实现的按键信息,可用于工控场合
使用全局钩子实现的按键信息,可用于工控场合- Uses pressed key information which the overall situation clasp
realizes, may use in the labor to control the situation
- 2022-11-28 16:40:03下载
- 积分:1
-
这是一个不错的开发功能的简历,请大家快来看看啊,
这是一个不错的开发功能的简历,请大家快来看看啊,-This is a good function in the development of curriculum vitae, please everyone来看看啊fast,
- 2022-07-01 13:00:31下载
- 积分:1
-
写代码时常要知键盘上某个键的虚拟键值或是ASCII码值等等,这个小工具或许能帮得上忙.用钩子获取键盘输入...
写代码时常要知键盘上某个键的虚拟键值或是ASCII码值等等,这个小工具或许能帮得上忙.用钩子获取键盘输入-write code often want to know a certain key on the keyboard of virtual keys or ASCII value, and so on, Perhaps this small tool to help with this busy. with access to the keyboard input hook
- 2022-11-01 11:20:03下载
- 积分:1
-
VC as a fringe of the SPY small tools, the website can view the passwords.
一个像VC++附带的SPY的小工具,可以查看网页中的密码。-VC as a fringe of the SPY small tools, the website can view the passwords.
- 2022-08-15 06:33:25下载
- 积分:1
-
This program makes html
This program makes html-coded copies of screen of DOS console programs via process injecting. Compiles with Delphi 7.
- 2022-01-26 01:29:57下载
- 积分:1
-
我将是一个显着的在线(如广西)引起的一个项目的例子。
我将网上某大大(好像是广西的)的例子做成了工程可以直接运行,希望有所帮助-I will be a significant online (like Guangxi) caused the example of a project can directly run, help
- 2022-08-08 14:19:03下载
- 积分:1
-
它是利用调试技术编写成的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