利用Ptrace在Android平台实现应用程序控制[转]
摘要:
本文摘自:http://hi.baidu.com/harry_lime/item/9a23bbd9ebd936b1260ae7db利用Ptrace在Android平台实现应用程序控制但凡做过安全软件的人都知道,APIHook和AppControl是经常要实现的功能。为了实现这两个功能,最常用的方法就是写driver,在kernel中拦截检查相应的调用。这种做法的好处是大小通吃,不用关心系统里面到底有多少进程,反正你要做的操作最终总要过我这一关。而缺点就是在kernel中拦截往往得不到我想要的一些参数而无法做出正确的判断。举个例子,手机平台中很多应用都会发短信,我想组织某些应用发短信而允许另一些 阅读全文
posted @ 2013-03-07 17:39 hyamw 阅读(311) 评论(0) 推荐(0) 编辑