目 录
Ej ji乏……………………………………………………………………………………………………………1
图 目……………………………………………………………………………………………………………3
表 目……………………………………………………………………………………………………………4
摘 要…………………………………………………………………………………5
Abstract..…….….….…….…….….…….…….…………….…….…….…….….……….….………….…..6
第1章 引言………………………………………………………………………7
第2章 相关工作………………………………………………………………11
2.1 用于重现应用运行情形的记录、重放系统……………………………11
2.2 用于数据恢复的记录、重放系统………………………………………11
2.3 Android系统安全的研究………………………………………………..13
第3章 Android平台介绍……………………………………………………..15
3.1 Android平台架构………………………………………………………一15
3.2 Android应用开发接口…………………………………………………..17
3.3 Android应用配置文件……………………………………………………18
3.4 Android安全策略和恶意应用…………………………………………一19
3.5 模型、视图、控制器结构………………………………………………21
第4章 ReDroid系统简介……………………………………………………..23
4.1 ReDroid系统简介………………………………………………………..23
4.2 安全模型和假设…………………………………………………………24
4.3 应用间数据请求的记录与重放…………………………………………24
4.3.1请求应用标识的记录…………………………………………….25
4.3.2数据库备份……………………………………………………….26
4.3.3数据库重放……………………………………………………….27
4.3.4批量数据库请求的优化………………………………………….27
4.3.5数据库备份特权服务…………………………………………….27
第5章 用户事件的记录与重放机制…………………………………………29
5.1 事件记录的正确性保证…………………………………………………29
5.2基于界面的记录和重放…………………………………………………30
5.3 Android系统树状视图…………………………………………………..31
5.4 应用状态的识别和记录…………………………………………………32
5.5 视图哈希值的被动更新…………………………………………………33
5.6 连续事件重放的优化……………………………………………………34
5.7用户辅助重放……………………………………………………………34
5.8 多点触屏事件的截获和重放……………………………………………35
第6章 底层事件的记录与重放机制…………………………………………36
6.1 时钟请求的截获和伪造…………………………………………………37
6.2 随机数请求的截获和伪造………………………………………………37
万方数据
6.3 多线程应用的底层请求日志……………………………………………37
第7章 混合重放模式…………………………………………………………39
7.1 数据修改的因果关系推断………………………………………………39
7.2混合重放的例子…………………………………………………………40
7.3使用场景…………………………………………………………………41
原创力文档

文档评论(0)