在之前的一篇文章中介绍了替换IDT向量表中的地址来达到Hook的目的IDT hook KiTrap03但是这样很容易就可以被检测了。接下来要学习就是通过patch GDT来达到Hook IDT的目的。首先,我们要了解一下,当触发INT 3号中断之后,CPU是如何找到接下来要执行的指令的地址。CPU ...
分类:
其他好文 时间:
2015-07-31 21:35:02
阅读次数:
167
HDU 1698 Just a Hook (线段树 区间更新基础)...
分类:
其他好文 时间:
2015-07-31 01:30:36
阅读次数:
186
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1698
好吧,这个题目我起初想试试我不用延迟更新能不能过,嘿嘿,我还是太天真了。。。2000ms毫不客气的超时了,果然延迟更新大法好;这里我就不再详细的介绍延迟更新了,不懂的可以看我前面的博文:http://blog.csdn.net/wlxsq/article/details/46910485
#...
分类:
其他好文 时间:
2015-07-30 09:34:20
阅读次数:
191
某个英雄有这样一个金属长棍,这个金属棍有很多相同长度的短棍组成,大概最多有10w节,现在这个人有一种魔法,他可以把一段区间的金属棍改变成别的物质,例如金银或者铜, 现在他会有一些操作在这个金属棍上,他想知道这些操作结束后金属棍的质量是多少呢?(PS,一节铜重量1, 银 2 ,金3)。分析:如果做了那...
分类:
其他好文 时间:
2015-07-26 19:08:57
阅读次数:
97
Generating Pods project
[!] An error occurred while processing the post-install hook of the Podfile.
undefined method `project' for #
/Users/android_ls/boluomi/bolo-ios-client/Podfile:58:in `block (2 levels) in from_ruby'
/...
分类:
系统相关 时间:
2015-07-25 23:02:02
阅读次数:
237
breakpoint set -r '\[UIPasteboard .*\]$'br l这样就能把所有调用UIPasteboard的方法都打印出来了。原来Sina微博用的是[UIPasteboard generalPasteboard].items方法设置粘贴板。这个方法没有hook当然监控不到啦。
分类:
数据库 时间:
2015-07-24 16:06:34
阅读次数:
204
1. 压力测试
ab
host1 ab -n 100000 -c 40 http://192.168.1.112/
host2 netstat -an|grep 80|grep 192.168.1.114 |grep EST -c
w
2. netfilter
linux核心层内部的一个数据包处理模块
3. hook poi...
分类:
其他好文 时间:
2015-07-23 23:47:27
阅读次数:
178
iOS安全攻击和防御(24):敏感的保护方案逻辑(1)Objective-C代码easy被hook。暴露信息太赤裸裸,为了安全,改用C来写吧!当然不是所有代码都要C来写,我指的是敏感业务逻辑代码。本文就介绍一种低学习成本的。简易的。Objective-C逻辑代码重写为C代码的办法。或许,程序中存在一...
分类:
移动开发 时间:
2015-07-23 09:24:43
阅读次数:
139
";}/*业务函数*/function say(){ echo "this is a hook";}//注册钩子add("index","cnt");add("index","say");//在改调用的地方 调用钩子doo("index");
分类:
Web程序 时间:
2015-07-23 00:32:54
阅读次数:
175
Problem : 1698 ( Just a Hook ) Judge Status : Accepted Language : G++ Author : dayang#include#include#include#define MID(a,b) ((a + b) >> 1)#d...
分类:
其他好文 时间:
2015-07-22 12:23:02
阅读次数:
87