搜索资源列表
KeyHookApp
- 一个简单的全局钩子函数的实现,捕捉键盘的输入,然后在列表中显示出来。-a simple function of the overall situation hook achieve capture keyboard input, then the list displayed.
MYAPIHOOk
- 一个WINDOWS环境下全局钩子的使用和拦截API函数的简单演示.-a Windows environment overall hook to intercept and the use of simple API function demo.
key_mouse_hook
- 在vc下,通过本程序注册全局钩子函数,监视key,mouse事件,然后通过windows消息机制发送回本程序进行解析。
hook-api
- 利用全局钩子,将操作系统API地址修改为自定义的函数,使用完成后,再将地址修改为之前的操作系统API地址-Use global hook, the operating system API address changes for custom functions, using complete, then the address changes for the operating system API address before
HookApi.rar
- 利用全局钩子,对API函数加载钩子,实现对API的监控,The use of the overall hook, hook load of the API function to achieve the monitoring of the API
InlineHook
- 用全局钩子注入,用5字节跳转HOOK了封包发送接收的几个函数-With the overall hook implantation, with 5 bytes of the packet sent Jump HOOK received several function
gloabHook
- 这个是一个全局钩子,挂钩CreateProcess 函数,可以监控系统内所有启动的程序-This is a global hook, hook CreateProcess function, the system can monitor all programs launched
Prevent_Loadhook
- 阻止全局钩子的加载.使用了微软的Detours库进行API拦截。如果只是为了拦截一个函数,使用Detours好像有点儿浪费。本程序不使用Detours库,直接对LoadLibraryExW函数进行拦截。-Hook to prevent the loading of the overall situation. The use of Microsoft' s Detours library to intercept API. If only in order to intercept a f
Hook
- 钩子是WINDOWS中消息处理机制的一个要点,通过安装各种钩子,应用程序能够设置相应的子例程来监视系统里的消息传递以及在这些消息到达目标窗口程序之前处理它们。钩子的种类很多,每种钩子可以截获并处理相应的消息,如键盘钩子可以截获键盘消息,鼠标钩子可以截获鼠标消息,外壳钩子可以截获启动和关闭应用程序的消息,日志钩子可以监视和记录输入事件。钩子分为线程专用钩子和全局钩子,线程专用钩子只监视指定的线程,要监视系统中的所有线程,必须用到全局钩子。对于全局钩子,钩子函数必须包含在独立的动态链接库(DLL)中
HOOKAPI
- 使用钩子函数-数据传递HOOKAPI获取当前鼠标指针的全局钩子源码-The use of hook function- HOOK API data transfer mouse pointer access to the current global hook source
HOOKCSharpTest
- 是一个钩子利用的实例,使用函数 setwindowshookexw 获取全局键盘信息-Is an example of the use of hook, use the function global keyboard access to information setwindowshookexw
SoftKeyboardCsharp
- C#语言实现的全局键盘鼠标钩子和软键盘,界面美观为函数生成-C# language keyboard and mouse to achieve the global keyboard hook and soft, attractive interface for the function to generate
gouzi
- 钩子的本质是一段用以处理 系统消息的程序,通过系统调用,将其挂入系统。钩子的种类有很多,每种钩子可以截获并处理相应的消息,每当特定的消息发出,在到达目的窗口之前,钩子程序 先行截获该消息、得到对此消息的控制权。此时在钩子函数中就可以对截获的消息进行加工处理,甚至可以强制结束消息的传递。 而键盘钩子,只是为了截获键盘消息的。全局钩子可以捕获在Windows平台下任意窗口上的键盘操作-Hook is the essence of a message processing system to proc
mouse_hander
- dll库,远程注入,分配内存,设置全局钩子,消息分析,只要消息分析好流程,可以自己添加发送消息函数,别让自己点太多的鼠标-dll libraries, remote injection, allocate memory, set the global hook, news analysis, as long as the message of good process, you can send a message to add their own functions, do not let
InnerHook
- 一个利用键盘钩子和鼠标钩子编写的全局钩子函数,功能:锁定桌面内所有进程,只留有F2解除锁定并卸载钩子!-Hook a keyboard and mouse using a global hook function hook preparation, function: lock the desktop, all the process, leaving only the F2 and uninstall the hook to unlock!
Hook_key_mouse
- 该程序设置全局鼠标键盘钩子函数,然后钩子函数对截取的消息发给本程序,消息按windows定义的WPARAM,LPARAM封装-The program set a global mouse and keyboard hooks, and then hook on the interception of messages sent to this procedure, the message defined by windows WPARAM, LPARAM package
Gamer-protection-
- 计算机游戏防沉迷系统通过动态链接库安装一个全局钩子,在允许青少年在适度游戏的情况下,严格限制游戏的时间,当游戏时间超过预定值时,系统提示游戏者时间已到,然后屏蔽除存盘之外的其他操作。系统提供了对监控游戏的添加和删除的基本操作,查询某个游戏一定时间内的运行时间,用坐标轴绘制出某个游戏运行时间的变化趋势,系统提供监控者调整监控时间的功能,方便对游戏进行更有效的管理。同时,系统提供严格的权限控制,在退出系统或修改游戏信息时,需要用户登录,并提供用户的信息管理等功能。系统编写了一个额外的驱动文件,通过H
13
- 从管理员身份获得 SYSTEM 权限的四种方法 伪寄存器语法(Pseudo-Register Syntax) 利用 cards.dll 写自己的扑克程序 利用 Debug API 编写一个简单的脱壳机 手工构造一个超微型的 PE 文件 改造 MFC 编写的控件在 Win32ASM 中使用 枚举全局钩子 监视远程线程的创建 编写一个简单的 SoftICE 命令扩展 识别 ida.dll 导出函数为可读形式(idc 脚本 调试 DLL 时加载到不同地址的小技巧
Delphi-back-monitor
- 一、把当前进程变为一个系统服务: 目的是在任务列表中把程序隐藏起来。调用API函数RegisterServiceProcess实现。 二、定义全局热键(本例中定义热键Ctrl+Del+R),步骤: 1、定义捕获Windows消息WM_HOTKEY的钩子函数,即:procedure WMHotKey(var Msg : TWMHotKey) message WM_HOTKEY 2、向Windows加入一个全局原子 Myhotkey:
Delphi-back-monitor
- 一、把当前进程变为一个系统服务: 目的是在任务列表中把程序隐藏起来。调用API函数RegisterServiceProcess实现。 二、定义全局热键(本例中定义热键Ctrl+Del+R),步骤: 1、定义捕获Windows消息WM_HOTKEY的钩子函数,即:procedure WMHotKey(var Msg : TWMHotKey) message WM_HOTKEY 2、向Windows加入一个全局原子 Myhotkey: GlobalAddAtom(’MyHotkey’