- 287
- 0
- 约2.27万字
- 约 16页
- 2017-03-17 发布于广东
- 举报
Android Art Hook 技术方案
0x1 开始
Anddroid上的ART从5.0之后变成默认的选择,可见ART 的重要性,目前关 Dalvik Hook方
面研究的文章很多,但我在网上却找不到关 ART Hook相关的文章,甚至连鼎鼎大名的XPosed和
CydiaSubstrate到目前为止也不支持ART 的Hook。当然我相信,技术方案他们肯定是的,估计卡在
机型适配上的了。
既然网上找不到相关的资料,于是我决定自己花些时间去研究一下,终于黃天不负有心人,我找
到了一个切实可行的方法,即本文所介绍的方法。
应该说明的是本文所介绍的方法肯定不是最好的,但大家看完本文之后,如果能启发大家找到更
好的ART Hook方法,那我抛砖引玉的目的就达到了。废话不多说,我们开始吧。
运行环境: 4.4.2 ART模式的模拟器
开发环境:Mac OS X 10.10.3
0x2 ART类方法加载及执行
在ART 中类方法的执行要比在Dalvik 中要复杂得多,Dalvik如果除去JIT部分,可以理解为是
一个解析执行的虚拟机,而ART则同时包含本地指令执行和解析执行两种模式,同时所生成的oat文
件也包含两种类型,分别是portable和quick。por
您可能关注的文档
最近下载
- OTIS奧的斯西子奧的斯ACD4调试手册UCPM版本调试资料GECB调试ACD-MRL_SUR_ZH_20171225.pdf VIP
- 高二期末数学模拟试卷:数列导数排列组合分布列.pdf VIP
- 2025年大学《农业工程-农业机械学基础》考试参考题库及答案解析.docx VIP
- 智能建筑设计标准.doc VIP
- 20kV及以下配电网工程带电作业补充定额(试行)(1).pdf VIP
- 《颜氏家训》66条精华.docx VIP
- 小儿内科医学高级职称(副高)2025年真题及答案.docx VIP
- 电子科技大学中山学院答辩通用模板.pptx VIP
- 压缩热再生吸附式干燥机.ppt VIP
- 阿里云专有云基础云产品运维工程师ACP认证笔试试题.pdf
原创力文档

文档评论(0)