码迷,mamicode.com
首页 >  
搜索关键字:hook    ( 1370个结果
Detours简介 (拦截x86机器上的任意的win32 API函数)
Detours 当然是用detours,微软明显高腾讯一筹,同上,至今没失败过.写这种HOOK一定要再写个测试程序,不要直接HOOK你的目的程序,例如QQ,因为这样不方面更灵活的测试.说明一下:Detours是微软开发的一个函数库(源代码可在http://research.microsoft.com ...
分类:Windows程序   时间:2016-08-26 19:42:49    阅读次数:231
设计模式之模板方法
abstract class AbstactClass{ final void tempalteMethod(){ primitiveOption1(); primitiveOption2(); concreteOperation(); hook(); } abstarct void primiti ...
分类:其他好文   时间:2016-08-23 14:34:19    阅读次数:122
思想感悟
前言: 闲着无聊想把之前跟h学长学的hook程序换成C#再跑一遍。但是奈何C#限制内存访问程度超过我的想象,我用了unsafe,结果还是报了尝试访问受保护的内存错误。无奈之下寻求H学长帮助。他给了我点提示,Virtual Protect。接下来又和他聊了一会儿,我说:难以想象你特么当时都学了多少东西 ...
分类:其他好文   时间:2016-08-22 10:47:47    阅读次数:171
iOS黑魔法之Method Swizzling
此黑魔法本应属于OC,它是基于Runtime实现的偷天换日大法。 那么什么是Method Swizzling呢?从字面意思来看叫方法协调,大概就是这个意思了。使用此魔法可以替换现有方法为自定义方法,来个偷天换日,偷梁换柱。 使用方法很简单,代码基本为以下框架。但其具有较强的魔力,这是一个方法hook啊。 /** * Method Swizzling * 黑魔法之偷天换日 */ ...
分类:移动开发   时间:2016-08-19 13:21:33    阅读次数:207
Android下so注入和hook
总结一下这两天学习的Android注入so文件,通过遍历got表hook函数调用 1.注入so文件 2.so文件中遍历got表hook函数 一.注入so文件 分为以下几个步骤 1.每个进程都在/proc目录下,以进程id为文件夹名,所以可以通过/proc/id/cmdline文件中中读取进程名称,和 ...
分类:移动开发   时间:2016-08-19 13:17:17    阅读次数:1475
【原创】hdu1698 Just a Hook(线段树→区间更新,区间查询)
学习线段树第二天,这道题属于第二简单的线段树,第一简单是单点更新,这个属于区间更新。 区间更新就是lazy思想,我来按照自己浅薄的理解谈谈lazy思想: 就是在数据结构中,树形结构可以线性存储(线性表)也可以树状存储(链表) 然后顺序就是存到顺序表了,第i个节点的左孩子节点就是i*2,右孩子节点就是 ...
分类:其他好文   时间:2016-08-11 22:28:30    阅读次数:149
为对象添加一个释放时触发的block
有时我们需要在一个对象生命周期结束的时候触发一个操作,希望当该对象dealloc的时候调用一个外部指定的block,但又不希望直接hook dealloc方法,这样侵入性太强了.下面贴一段非常简单的实现方式,通过一个category给外部暴露一个block注入的接口,内部将该block封装到一个寄生 ...
分类:其他好文   时间:2016-08-10 17:35:04    阅读次数:153
Windows钩子的使用
我们知道Windows中的窗口程序是基于消息,由事件驱动的,在某些情况下可能需要捕获或者修改消息,从而完成一些特殊的功能(MFC框架就利用Windows钩子对消息进行引导)。对于捕获消息而言,无法使用IAT或Inline Hook之类的方式去进行捕获,这就要用到接下来要介绍的Windows提供的专门用于处理消息的钩子函数。 1. 挂钩原理 Windows下的应用程序大部分都是基于消息机...
分类:Windows程序   时间:2016-08-08 19:32:49    阅读次数:412
HDU-1698 Just A Hook(线段树)
Problem Description In the game of DotA, Pudge’s meat hook is actually the most horrible thing for most of the heroes. The hook is made up of several ...
分类:其他好文   时间:2016-08-06 23:15:14    阅读次数:175
Windows API 教程(七) hook 钩子监听
茵蒂克丝 如何创建一个窗口 手动创建窗口的流程 实际代码 安装钩子 (Install hook) 钩子简介 SetWindowsHookEx 函数 设置监听【键盘】消息 设置监听【鼠标】消息 手动创建窗口的流程 实际代码 钩子简介 SetWindowsHookEx 函数 如何创建一个窗口 另外一个再 ...
分类:Windows程序   时间:2016-08-06 07:01:15    阅读次数:315
1370条   上一页 1 ... 77 78 79 80 81 ... 137 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!