搜索资源列表
antihook_src
- 代码使用Visual C++ 6.0为开发工具,为了使程序小巧灵活,本人使用了WTL而不是MFC实现软件的界面,所以编译源代码需要安装WTL库。WTL库是微软发布的基于ATL构建的工具库,随源代码一起发布,可以从微软网站下载,也可以从http://www,winmsg.com/cn/orbit.htm下载。本程序使用WTL 7.1,应该也可用WTL 7.5。编译WTL程序需要安装微软的Platform SDK,最好是2002年以后的版本,如果使用Visual Studio 2002或以后的版本可
20061820261059017
- 传奇2外挂源码,里面的功能基本实现。大家可以补充,完善,用来研究-Legends 2 extrapolated source code, which functions basically realized. We can add, improve, used to study
hokk_TESTA
- 钩子的一个例子,用VC实现,大家可以-an example of the hook, with VC, we will look at
TestDebug
- 跟踪监视方案概览 作者:彭春华 当我们对某一目标程序进行API函数的跟踪监视分析时,根据跟踪监视的目标,基本上有以下几种途径实现对API函数的跟踪监视: 写Log记录分析 如果拥有目标程序的源代码,就可以在关键的API函数的入口点和出口点记录API的参数和运行结果。在除错程序中是经常可以看到这种方法的。该方法的缺点就是必须拥有源代码,每次修改Log时必须重新编译源代码。由于该方案和我们要讨论的目标不同,在此不作讨论。 将监视代码注入目标程序
mousehook
- 实现适时获取当前鼠标所在窗口的标题,并将其显示在一个EDITBOX中. Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通 过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口, 用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以 实现的功能。钩子的种类很多,每种钩子可以截获并处理相应的消息,如 键盘钩子可以截获键盘消息,外壳钩子可以截取、启动和关闭应用程序的消 息等。本文在VC6编程环境下实现了一个简单的鼠标钩子程序,并
shuziqianming_D7
- 开始,运行输入 sigverif 通过检查数字签名就知道是不是ms的了。 主要使用Win32API实现验证应用或驱动程 WinVerifyTrust API。如果该API被Hook有没有其他方法验证应用或驱动程序是否通过微软签名?如果仅仅是被挂钩了IAT,那么可以直接通过函数指针调用。 如果是像Detours那样用jmp改写了函数头,可以通过读取WinTrust.dll中WinVerifyTrust的实现位置,恢复函数头的机器码。 不知道使用CryptoAPI,再使用
SimulateMouse_fiveStone
- 主要实现对鼠标的控制,应用与QQ的五子棋游戏,可以用做外挂
SimulateMouse_look
- 主要实现对鼠标的操作,应用在QQ的连连看游戏中,可以做为外挂用
mousehook
- 用钩子实现对鼠标的操作,可以截留鼠标信息,很方便
testhook
- hook 函数的例子,用运了微软detours库做的,以此类推,可以实现很多功能。
protel_increase
- 说明: 本软件是增强Protel99se鼠标中键功能的工具。 1. 上下滚动滚轮,屏幕缩放相当于PageUp,PageDown的功能 2. 按下滚轮,切换有效图层并刷新相当于小键盘 * 的功能 3. 按住左键拖动器件再按右键可旋转,相当于\"TAB\"的功能 4. 将本软件(含Hook.dll)放到Protel99se安装目录,运行时会自动启动Protel99se 5. 仿照“Protel99se鼠标增强软件”(www.zsmcu.com)设计,因我运行她后用
HOOK_CreateFileW
- 用Detours库截获CreateFileW,实现对该API的挂钩.初学者可以学习一下Detours库的调用使用方法.
KB_Hook
- 用C++编写的键盘钩子过程,可以实现全局键盘消息截获,在此基础上做了一个小工具,快速打开应用程序,为平时工作中快速记录提供了方便,当同时按下Alt+F2是就打开excel文件。-In C++ written in the keyboard hook procedure, can achieve global keyboard messages intercepted, on this basis, made a small tool to quickly open applications, f
DisableWindowsKeys
- 用VB编程实现锁定计算机键盘,主要功能就是禁止键盘上的任意按键,同时还可以为软件设置密码,禁用任务管理器,保存当前设置;另外还可在任务栏添加小图标和任务管理器"应用程序"及"进程"隐藏进程的功能,并且锁定计算机后禁止使用屏保密码,可以使用快捷键解锁。-Programming with VB computer keyboard lock, main function is to prohibit any key on the keyboard, while software can also se
mouse_simu
- 鼠标动作的记录和回放。可以用来学习鼠标钩子的使用,理解按键精灵的实现原理。-Mouse movement record and playback. Hook can be used to study the use of the mouse, understand the realization of the principle of the wizard button.
OperationRecordPlay
- 用hook实现的对用户操作(键盘、鼠标等)进行录制并可以重放。-With hook on the implementation of the user (keyboard, mouse, etc.) can be recorded and replayed.
hook
- 通过输入法 实现注入DLL 只要能用输入法的游戏都可以注入自己写的D-Through input into the DLL to achieve the input method can be used as long as the game can be written into its own DLL
HookMouse
- 一个简单的鼠标钩子程序 Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子的种类很多,每种钩子可以截获并处理相应的消息,如键盘钩子可以截获键盘消息,外壳钩子可以截取、启动和关闭应用程序的消息等。本文在VC6编程环境下实现了一个简单的鼠标钩子程序,并对Win32全局钩子的运行机制、Win32 DLL的特点、VC6环境下的MF
HookKey
- IRP Hook 键盘Logger源代码 键盘Logger是Hook 键盘类驱动Kbdclass的分发函数,在类驱动的下面是端口驱动。用DeviceTree 可以看到PS/2键盘的端口驱动是i8042prt,USB键盘的端口驱动是Kbdhid。无论是PS/2 键盘还是USB键盘,在端口驱动处理完IRP之后都会调用上层处理的回调函数,即KbdClass 处理输入数据的函数。Hook 这个回调函数,不但可以实现兼容PS/2 键盘和USB 键盘的Logger,而且比分层驱动的方法更加隐蔽。-
spyer
- delphi 实现类似 Spy++的代码,可以用鼠标提示HTML 颜色值,类名等。-delphi project like Spy++ code ,can get ClassName, id, color by mouse cursor