码迷,mamicode.com
首页 >  
搜索关键字:ssdt hook    ( 1428个结果
java的关闭钩子(Shutdown Hook)
Runtime.getRuntime().addShutdownHook(shutdownHook);这个方法的含义说明:这个方法的意思就是在jvm中增加一个关闭的钩子,当jvm关闭的时候,会执行系统中已经设置的所有通过方法addShutdownHook添加的钩子,当系统执行完这些钩子后,jvm才会...
分类:编程语言   时间:2015-02-25 22:23:18    阅读次数:225
emacs搭建web开发环境
web-mode web mode website About web-mode.el is an autonomous emacs major-mode for editing web templates. HTML documents can embed parts (CSS / JavaScript) and blocks (client / server side). ...
分类:Web程序   时间:2015-02-24 21:04:08    阅读次数:464
Hdu1698 Just a Hook(线段树成段更新)
题意很简单:1-n个钩子初始价值是1,然后题目给出Q个操作,x y z,将x->y的钩子价值改为z,最后输出n个钩子的总价值。 线段树功能:update:成段替换 (由于只query一次总区间,所以可以直接输出1结点的信息) //3160 KB 624 ms #include #include #include #include #define M 100005 #define roo...
分类:其他好文   时间:2015-02-18 11:57:22    阅读次数:186
MFC中的HOOK编程
HOOK,n.钩, 吊钩,通常称钩子。 在计算机中,是Windows消息处理机制的一个平台,应用程序能够在上面设置子程以监视指定窗体的某种消息,并且所监视的窗体能够是其它进程所创建的。当消息到达后,在目标窗体处理函数之前处理它。钩子机制同意应用程序截获处理window消息或特定事件。 钩子实际...
分类:编程语言   时间:2015-02-15 17:55:24    阅读次数:195
Just a Hook(线段树之点的成段更新)
萌萌哒的传送门 /* * hdu 1698 * 线段树的点的成段更新 * 这道题不用预先建树,只需把1号节点延迟标记下就行 */ #include #include #include #include #include #include #include #include #include #define ls u << 1 #define rs u << 1...
分类:其他好文   时间:2015-02-13 13:29:07    阅读次数:135
我的学习笔记_Windows_HOOK编程 2009-12-03 11:19
一、什么是HOOK? "hook"这个单词的意思是“钩子”,"Windows Hook"是Windows消息处理机制的一个重要扩展,程序猿能够通过它来钩住(截获)感兴趣的消息,并用事先编好的一个函数(钩子过程)来处理这些消息!当然,这个处理是在消息到达目标窗体之前进行的。 钩子过程(hook p.....
分类:Windows程序   时间:2015-02-12 20:02:49    阅读次数:253
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
android hook 框架 libinject 如何实现so注入
前面两篇android hook 框架 libinject2 简介、编译、运行android hook 框架 libinject2 如何实现so注入实际运行并分析了Android中的so注入(inject)和挂钩(hook) - For both x86 and arm这个博客给出了 libinje...
分类:移动开发   时间:2015-02-12 15:58:03    阅读次数:541
windows 全局hook
最近有用到全局hook,其实可参考windows核心编程,全局hook也是Dll注入的一种方式。首先,必须是一个Dll,可导出一个接口,在其中设置全局hook,类型为WH_GETMESSAGE(这样,应该是所有进程都会被hook到了),这样成功后,系统会把这个Dll注入到有getmessage的所有进程中,即会为..
分类:Windows程序   时间:2015-02-12 02:03:07    阅读次数:325
Detour的使用
最近有用到detour,属于一种api拦截的方式了,是微软研究院出的一个库(可以网上下载,是源码形式,有makefile,可用vs的命令行工具来编译出来)。可以替换掉我们关心的api,进入到我们的处理中。当然,api拦截,首先需要借助Dll注入,才能够去影响你想改变的进程,这可通过上篇..
分类:其他好文   时间:2015-02-12 02:03:03    阅读次数:358
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!