搜索资源列表
HookAPI 1.7 Windows API钩子程序
- 通过修改API函数开始前5字节,跳转到自定义API的方式,截获函数调用. 支持Win95,Win32等系统,在WinXp sp2或以后系统中使用,会出现蓝屏,原因是程序修改了代码的页面权限为PAGE_READWRITE,导至WinXP Sp2的系统保护功能出现蓝屏,只需将源代码里的所有PAGE_READWRITE修改为 PAGE_READWRITE_EXECUTE即可正常使用.
apihooktest2
- 一、前言 前一段时间发表了一篇文章 “Hook API 工具”,没有附带主程序的源代码,这几天翻出来代码加了些注释,现在补上。不过大家还是最好看看牛的书,书上讲解很详细。 二、对代码的简单说明 总共3个工程,1个主程序,1个HookDll, 1个例子Dll。主程序负责启动进程,并将 HookDll 注入。还有一些额外的功能,比如显示 Log, 例子Dll的信息,导出函数等,HookDll 在 DllMain 启动的时候根据配置钩住指定的 API 函数 三、这
hook
- 挂钩(HOOK)的基本原理 WINDOWS调用挂接的回调函数时首先会调用位于函数链首的函数,我们只要将自己的回调函数置于链首,该回调函数就会首先被调用。那么如何将我们自己的回调函数置于函数链的链首呢?函数SetWindowsHookEx()实现的就是该功能。
AheadLib
- AheadLib 是用来生成一个特洛伊DLL的工具,用于分析DLL中的函数参数调用(比如记录Socket send了什么等等)、更改函数功能(随心所欲了:)、更改界面功能(比如在Hook里面生成一个按钮,截获事件等等)。-AheadLib is used to generate a DLL Troy tool for the analysis of DLL function call parameters (such as records of what Socket send etc.), c
ApiHook
- 金山词霸的屏幕取词使用了HOOKWindows API的调用来实现的,这里的是一个用数组实现对函数的HOOK的管理功能C源码-PowerWord using the Screen HOOKWindows API call to achieve, and here is a realization of the function with an array of management functions of the HOOK source C
VCPPCALL
- 使用了VC的远程调用。远程注入函数,可以实现游戏的功能。-Use the VC to remote callers. Remote into the function, the game features can be achieved.
PEHook
- 通过修改exe达到注入DLL的功能,然后调用DLL的某个函数。-modify exe to inject dll, and then call the dll function.
APIH00k
- API钩子系统一般框架 通常,我们把拦截API的调用的这个过程称为是安装一个API钩子(API Hook)。一个API钩子基本是由两个模块组成:一个是钩子服务器(Hook Server)模块,一般为EXE的形式;一个是钩子驱动器(Hook Driver)模块,一般为DLL的形式。 钩子服务器主要负责向目标进程注入钩子驱动器,使得钩子驱动器运行在目标进程的地址空间中,这是关键的第一步,而钩子驱动器则负责实际的API拦截处理工作,以便在我们所关心的API函数调用的之前或之后能做一些我们
API-for-vb
- 时常要用到一些WIN32 API函数。每次都要声明引用,且API函数也时常弄错,因此,我用VB做一个ActiveX控件(COCX1.OCX),在其中加入一些用API才能实现的一些特殊功能,并以控件方法的形式来调用它们,因此,少了声明API时的麻烦。-Often use some WIN32 API functions. Every time a statement cited, and API functions are often mistaken, so I used to do a VB
InstallLSP
- 本代码可以通过安装LSP方式拦截调用Winsock2的函数,可以截获网络数据收发功能(This code can be installed by LSP mode. Intercept calls to Winsock2 functions Transceiver network data)