码迷,mamicode.com
首页 >  
搜索关键字:hook    ( 1370个结果
我的学习笔记_Windows_HOOK编程 2009-12-03 11:19
一、什么是HOOK? "hook"这个单词的意思是“钩子”,"Windows Hook"是Windows消息处理机制的一个重要扩展,程序猿能够通过它来钩住(截获)感兴趣的消息,并用事先编好的一个函数(钩子过程)来处理这些消息!当然,这个处理是在消息到达目标窗体之前进行的。 钩子过程(hook p.....
分类:Windows程序   时间:2015-01-30 10:22:48    阅读次数:330
基于C#实现的HOOK键盘钩子实例代码
本文所述为基于C#实现的HOOK实例,该实例可用来屏蔽系统热键。程序主要实现了安装钩子、传递钩子、卸载钩子等功能。在传递钩子中:是您自己的钩子函数的句柄。用该句柄可以遍历钩子链把传入的参数简单传给CallNextHookEx即可把传入的参数简单传给CallNextHookEx即可,在HOOK类中定义...
分类:Windows程序   时间:2015-01-29 17:23:13    阅读次数:202
C# Hook钩子实例代码之截取键盘输入,需要的朋友可以参考下
一.关于本文以最通俗的语言说明钩子的使用方法,具体到钩子的详细介绍可以参照下面的网址:http://www.microsoft.com/china/community/program/originalarticles/techdoc/hook.mspx二.钩子的简单介绍从字面上理解,钩子就是想钩住些...
分类:Windows程序   时间:2015-01-29 17:15:25    阅读次数:258
使用cydia substrate 来进行android native hook
cydia不仅可以hook java代码,同样可以hook native代码,下面举一个例子来进行android native hook 我是在网上找到的supermathhook这个项目,在他基础上修改的,本来是为了仓促应对阿里的ctf 这个项目位置: 这个项目是用来hook jni 代码的,而我...
分类:移动开发   时间:2015-01-27 23:15:51    阅读次数:645
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
HOOK API 在多线程时应该注意的问题点
在使用INLINE HOOK API实现对系统API的拦截时,正常情况下并没有太大问题,但一旦涉及到多线程,不管是修改IAT还是JMP,2种方法均会出现不可预料的问题,特别是在HOOK一些复杂的大型系统软件时,会被时不时的一个内存错误搞得心浮气躁。 HOOK API数量越多,需要注意的内容越多...
分类:编程语言   时间:2015-01-26 11:51:26    阅读次数:280
WPF毫秒级桌面时钟的实现-C#中Hook(钩子)的应用
最近由于项目中需要精确记录某些操作的发生时间,但又没有办法打日志,因此写了个小工具,用来记录当前的毫秒级本机时间。(程序内部实现了全局钩子,监听所有的键盘事件,即KeyDown,KeyUp事件。)工具功能如下:1.通过任意键盘按键来记录当前时间2.可以在列表处单击记录当前时间C#中对于Hook API的包装如下:using System;using System.Collections.Gener...
分类:Windows程序   时间:2015-01-23 18:30:09    阅读次数:236
反汇编PsConvertToGuiThread
还原的C代码在ReactOS的开源中已经给出了,这次只是想看看XP SP3下有什么不同。果然有一个发现,这个函数中有一部分代码在这个函数调用中是没有被执行。所以是hook的好位置。下面的汇编代码已经完全注释,还原成C就没有问题了。这次练习的主要目的是猜测其中局部变量的含义,通过注释此汇编代码,局部变...
分类:其他好文   时间:2015-01-23 08:19:19    阅读次数:545
使用xposed 来解阿里ctf-2014 第三题
只能说,有了xposed以后,对于java代码的hook从此非常简单 直接粘贴代码了,对于xposed 怎么上手,请参考https://github.com/rovo89/XposedBridge/wiki/Development-tutorial 关键是找到addJavascriptInterfa...
分类:其他好文   时间:2015-01-22 17:28:20    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!