这篇文章中,有介绍UIWebView与JavaScript交互,在UIWebView截获JavaScript请求处理,从app的角度,这是JavaScript的Hook请求。
在Xcode6之前的App版本,JavaScript可以这样将Hook请求发送出来:
HTML:
test linkJavaScript:
function xcode6(){
var...
分类:
编程语言 时间:
2014-09-30 20:00:29
阅读次数:
171
Drupal 7 模块开发,为模块建立帮助文档,使用 hook_help,及参数 arg() 介绍...
分类:
其他好文 时间:
2014-09-30 07:18:42
阅读次数:
232
WordPress 的插件机制实际上只的就是这个 Hook 了,它中文被翻译成钩子,允许你参与 WordPress 核心的运行,是一个非常棒的东西,下面我们来详细了解一下它。PS:本文只是简单的总结一下,更多用法还是要参考文中给出的函数。钩子分类钩子分为两种,一种叫做动作(action),还有一种叫...
分类:
其他好文 时间:
2014-09-29 16:41:01
阅读次数:
171
WordPress强大的插件机制让我们可以自由扩展功能。网上对插件的使用以及开发方法都有大量资料可以查询。今天我们就分析一下四个主要函数的代码,包括:add_action、do_action、add_filter、apply_action。一、add_action和add_filter为什么把这两个...
分类:
其他好文 时间:
2014-09-29 15:59:41
阅读次数:
343
这里可以简单的修改任意函数的返回地址,可以做到自定义EIP的指向,即可执行当前进程空间的任意指令,这里只是让大家更清楚栈帧结构,没有涉及跨进程的inline HOOK 等,后面会陆续讲下读取任意进程内存,修改任意进程函数执行流程等方法。
废话不多说了,直接上菜:
#include
#include
/*
打印 main函数的返回地址的值(用途,你懂得!)...
分类:
其他好文 时间:
2014-09-29 00:19:47
阅读次数:
246
代码评审(Code Review)不但可以提高质量,而且还是一个知识共享和指导的极好的手段。 代码评审(CodeReview)一般有两种形式:pre-commit-review,post-commit-review。 pre-commit-review是指代码提交到代码库...
分类:
其他好文 时间:
2014-09-26 23:18:09
阅读次数:
908
Binder Proxy技术方案作者 低端码农时间 2014.08.230x0看到有多朋友尝试通过hook系统进程system_process的ioctl,以企图截获系统的IPC通讯。这个方法的弊端是太偏低层了,当截获成功了之后,要解析当中的通讯数据是比較麻烦了. 另外,当中还涉及一堆兼容性的问题,...
分类:
其他好文 时间:
2014-09-25 16:23:59
阅读次数:
204
如果只有使用Accdet 作为耳机的检测,没有使用EINT_HP 作为拔插检测。会遇到概率性:短按HOOK键,无法接听电话;短按HOOK键,会变成长按的效果,挂断电话。
在accdet_irq_handler函数 return 1之前做如下修改:
//add begin
while((pmic_pwrap_read(ACCDET_IRQ_STS) & IRQ_STAT...
分类:
移动开发 时间:
2014-09-24 12:30:06
阅读次数:
346
Network Address Translation来源:http://alexanderlaw.blog.hexun.com/9791596_d.html 地址转换用来改变源/目的地址/端口,是netfilter的一部分,也是通过hook点上注册相应的结构来工作 Nat注册的hook点和con....
分类:
Web程序 时间:
2014-09-22 18:06:33
阅读次数:
263
1 //Accepted 2176 KB 47 ms 2 //杠杆平横的条件:sum(c[i]*sum(g[j]))=0 3 // 所有的hook到原点的距离乘它上面挂着的物体的重量和的和为0 4 //对于一个hook,它到原点距离与所挂重量的乘积能达到的最大和值为15*25*20 ...
分类:
其他好文 时间:
2014-09-19 21:00:06
阅读次数:
163