摘要: 最后介绍的这种hook方式原理比较简单,只需要将GOT表中的目标函数地址替换为我们自己的函数地址即可,但它的缺点是只能对导入函数进行hook,还需要对elf文件的结构有所了解。 一、获取到GOT表在内存中的地址 要得到GOT表在内存中的地址首先要解析elf文件,获取其在文件中的偏移地址,内存地址就等 阅读全文
posted @ 2018-01-07 19:18 mmmmar 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: 承接上一篇文章Android Inline Hook,接下来我们看一下android系统中基于异常的hook方式,这种方式与inline hook相比实现较为简单,但执行效率是它的短板。 exception hook的执行流程大致如下: 如图所示,在hook过程中需要多次对hook点指令和hook点 阅读全文
posted @ 2018-01-07 14:03 mmmmar 阅读(1202) 评论(0) 推荐(0) 编辑