本博文由CSDN博主zuishikonghuan所作,版权归zuishikonghuan所有,转载请注明出处:http://blog.csdn.net/zuishikonghuan/article/details/51302024
??
以前写过两篇“[Win32] API Hook(1)在32/64位系统上的实现”博客,介绍并给出了 API inline hook 代码,如下:
????bl...
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1698 现有n个金属(编号1 n),每个金属的材质都是铜,有m个操作,每个操作都是把编号 L 到 R 区间的金属变成(铜,银,金)三种中的一种,其中三种材质的代号和价值是(铜1,银2, 金3);最后求n个 ...
分类:
其他好文 时间:
2016-05-02 19:50:22
阅读次数:
213
这里介绍了如何使用Cydia Substrate Hook安卓Java世界。这篇文章介绍如何从Native中Hook 安卓Java世界。 手机端配置见之前文章。 一、建立工程 建立一个Android工程。不需要创建默认的Activity。修改AndroidManifest.xml如下: uses-p... ...
分类:
移动开发 时间:
2016-04-28 01:45:39
阅读次数:
386
iptables只是Linux防火墙的管理工具,位于/sbin/iptables。真正实现防火墙功能的是netfilter,它是Linux内核中实现包过滤的内部结构。iptables包含4个表,5个链。其中表是按照对数据包的操作区分的,链是按照不同的Hook点来区分的,表和链实际上是netfilter的两个维度。4个表:f..
分类:
其他好文 时间:
2016-04-26 14:25:40
阅读次数:
124
主要就是使用到了Xposed中的两个比较重要的方法,handleLoadPackage获取包加载时候的回调并拿到其对应的classLoader;findAndHookMethod对指定类的方法进行Hook。 /** * 包加载时候的回调 */public void handleLoadPackage ...
分类:
移动开发 时间:
2016-04-20 23:10:45
阅读次数:
236
用百度搜了一遍hg的hook教程,发现真的是太少了。公司目前正要用到这个,正好本人负责,So。 百度是个坑,少有的几篇文章,再加上善于发现的眼睛,发现TortoiseHg的UI操作都会在控制台显示动作命令,结合之才有下面这个hook! 以上,是不是要转google?! 下面内容结合鄙人的这个篇文章[ ...
分类:
Web程序 时间:
2016-04-20 13:40:14
阅读次数:
190
关于Sysenter、Kifastcallentry、中断之类的内核入口hook技术早就烂大街了,可是对hook的检测与恢复代码却是寥寥无几,一切抛开代码将原理的行为都是耍流氓。 下面以Sysenter hook技术为例子,重点分析下这类钩子的检测与恢复技术。 Sysenter简述 : Window ...
分类:
其他好文 时间:
2016-04-18 19:01:56
阅读次数:
587
Netfilter 与 iptables 的关系 Linux 系统在内核中提供了对报文数据包过滤和修改的官方项目名为 Netfilter,它指的是 Linux 内核中的一个框架,它可以用于在不同阶段将某些钩子函数(hook)作用域网络协议栈。Netfilter 本身并不对数据包进行过滤,它只是允许可 ...
分类:
系统相关 时间:
2016-04-18 17:12:55
阅读次数:
220
做“HOOK文件打开/保存对话框”的过程中,我首先研究了界面库的相关知识。界面库一般都是由C/C++这种中低级语言编码,这是因为在Windows下的界面库实现技术大都以直接操作控制Windows的消息和调用Windows的API为主,这就是这种中低级语言的优势了。无论何种界面库,最为根本的原理就是获 ...
分类:
其他好文 时间:
2016-04-18 01:11:09
阅读次数:
203
一、IHookHelper 主要在用在自定义类型于AE带的的ICommand或ITool等 1.实例化IHookHelper 对象:IHookHelper m_hookHelper = new HookHelperClass(); m_hookHelper.Hook = this.axMapCont ...
分类:
其他好文 时间:
2016-04-17 11:39:50
阅读次数:
155