码迷,mamicode.com
首页 >  
搜索关键字:hook钩子    ( 37个结果
Hook 简单的实例--拦截鼠标和键盘消息(一)
Hook(钩子)就是对Windows系统的一些消息或是API函数进行拦截和监控的处理平台,让可以根据程序员的设置获取其感兴趣的信息。 这里主要是介绍一下Hook拦截鼠标消息和键盘消息。 下面是CALLBACK Proc 回调函数 和 CallNextHookEx函数 LRESULT CALLBACK HookProc (   int nCode, //指定是否需要处理该消息  WPAR...
分类:其他好文   时间:2015-05-06 18:03:39    阅读次数:158
关于thinkphp中Hook钩子的解析
在tp框架下的Library/Think 下有一个Hook类,这个是用来以插件形式来实例化类并且执行方法的static private $tags = array();这里有一个静态私有的成员,这里是所谓的钩子函数数组,里面的具体内容是一个数组数组格式:array('方法名'=>array(类名,类...
分类:Web程序   时间:2015-04-17 15:11:38    阅读次数:183
钩子不仅仅是windows给你留的后门
说起钩子(Hook)熟悉windows开发的人应该比较熟悉,例如鼠标钩子、键盘钩子等。用简单的语言描述就是在正常处理流程中安置某个钩子,当执行到安置钩子的地方就将进入指定的钩子函数进行处理,待处理完再返回原流程继续处理,当然也可以直接停止原流程的执行。所以说钩子是windows消息处理的一个重要的机制,专门用于监控指定的某些事件消息。 如果往更高层更抽象的角度来看,钩子其实是一种机制是一种思想,...
分类:Windows程序   时间:2015-04-11 16:24:22    阅读次数:168
ci框架hook钩子
//启动hooks//app/config/config.php$config['enable_hooks'] = TRUE;//hooks配置///app/config/hooks.php$hook['post_controller_constructor'][] = array( ...
分类:其他好文   时间:2015-04-10 17:31:09    阅读次数:193
delphi下支持64位的钩子实现
从delphi.about.com上找了一个钩子的实现代码,写得很不错,可惜不支持64位,后来有一个帖子里说参考classes单元改改,就自己改了一下,现在分享给大家 修改部分如下 const {$IF Defined(CPUX86)} CodeBytes = 2; {$ELSEIF Defined(CPUX64)} CodeBytes = 8; {$IFEND} type p...
分类:Windows程序   时间:2015-02-12 16:09:58    阅读次数:471
C# Hook钩子实例代码之截取键盘输入,需要的朋友可以参考下
一.关于本文以最通俗的语言说明钩子的使用方法,具体到钩子的详细介绍可以参照下面的网址:http://www.microsoft.com/china/community/program/originalarticles/techdoc/hook.mspx二.钩子的简单介绍从字面上理解,钩子就是想钩住些...
分类:Windows程序   时间:2015-01-29 17:15:25    阅读次数:258
svn提交时,邮件通知问题解决的经验谈
svn可以实现在commit提交时,使用hook钩子功能,向指定的邮箱发送提交注释comment/log及内容变化的邮件,以方便对之进行监控。 具体的描述就是, 1.当某个账号提交代码/文档时,使用钩子功能,调用仓库的hooks目录...
分类:其他好文   时间:2015-01-27 18:47:16    阅读次数:169
svn提交时,邮件通知问题解决的经验谈
svn可以实现在commit提交时,使用hook钩子功能,向指定的邮箱发送提交注释comment/log及内容变化的邮件,以方便对之进行监控。 具体的描述就是, 1.当某个账号提交代码/文档时,使用钩子功能,调用仓库的hooks目录下的post-commit文件,实际上是执行一个shell文件,因此要求此文件具有执行权限 2.在shell文件中,通过显式的编码方式运行mailer.py,根据...
分类:其他好文   时间:2015-01-27 16:26:40    阅读次数:151
WPF毫秒级桌面时钟的实现-C#中Hook(钩子)的应用
最近由于项目中需要精确记录某些操作的发生时间,但又没有办法打日志,因此写了个小工具,用来记录当前的毫秒级本机时间。(程序内部实现了全局钩子,监听所有的键盘事件,即KeyDown,KeyUp事件。)工具功能如下:1.通过任意键盘按键来记录当前时间2.可以在列表处单击记录当前时间C#中对于Hook API的包装如下:using System;using System.Collections.Gener...
分类:Windows程序   时间:2015-01-23 18:30:09    阅读次数:236
Hook
(1)屏蔽本程序的鼠标信息和特定按键信息。设置后门按键F2可退出程序。HHOOKg_hKeyBoard; HHOOKg_hMouse; LRESULTCALLBACKMouseProc( _In_intnCode, _In_WPARAMwParam, _In_LPARAMlParam ) { return1;//屏蔽鼠标消息 } LRESULTCALLBACKKeyboardProc( _In_intcode, _In..
分类:其他好文   时间:2014-12-23 06:47:37    阅读次数:182
37条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!