搜索资源列表
catwork0601
- 1、我想调用 SetWindowsHookEx 来设置 WH_CBT 钩子,但我了解到 MFC 也安装了这个钩子,也就是在一个线程中安装了两次 WH_CBT,这样做能行吗? 2、我正在将一个现有的 C++ 类库转换为托管扩展,以便能在 .NET 框架客户端使用它们。我的代码调用了 API 函数,这些函数需要当前运行模块的 HINSTANCE。我不想使用我的 DLL 的 HINSTANCE;我想让调用者提供 EXE 的 HINSTANCE,该 EXE 调用我的 DLL。我能将 HINST
hookapplication
- 编译顺序: 1、GlobalHook 2、将编译好的GlobalHook.lib拷贝到Savekey目录下编译 使用时将GlobalHook.dll和Savekey.exe放在同一目录。该程序运行后无界面,在InitInstance函数中使用了自己的消息循环,随时记录键盘的输入字符,累加存放在c:\\\\windows\\\\Key_年_月.log文件中,每分钟检查一次该文件,当检测到有“inter2020”字符串时,将前面的字符删除,只保留“inter2020”及其后面的所有
APIH00k
- API钩子系统一般框架 通常,我们把拦截API的调用的这个过程称为是安装一个API钩子(API Hook)。一个API钩子基本是由两个模块组成:一个是钩子服务器(Hook Server)模块,一般为EXE的形式;一个是钩子驱动器(Hook Driver)模块,一般为DLL的形式。 钩子服务器主要负责向目标进程注入钩子驱动器,使得钩子驱动器运行在目标进程的地址空间中,这是关键的第一步,而钩子驱动器则负责实际的API拦截处理工作,以便在我们所关心的API函数调用的之前或之后能做一些我们