声明
致谢
摘要
1 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 主要研究内容
1.4 组织结构
2 相关知识介绍
2.1 Android平台
2.1.1 平台体系架构
2.1.2 安全机制
2.1.3 安全机制缺陷
2.2 Android应用
2.2.1 应用组件
2.2.2 应用通信方式
2.2.3 恶意应用
2.3 Android恶意软件检测技术
2.3.1 静态检测
2.3.2 动态检测
2.3.3 TaintDroid
2.4 Android自动化测试
2.4.1 ADB工具
2.4.2 Monkey工具
2.4.3 MonkeyRunner工具
2.5 小结
3 隐私泄露检测系统ShidDroid的设计实现
3.1 系统框架
3.2 标签规则
3.2.1 基于正则表达式的标签库Labels
3.2.2 标签处理
3.3 监控组件Monitor
3.3.1 网络出口
3.3.2 短信出口
3.3.3 蓝牙出口
3.4 安全防护策略
3.4.1 防护策略设计思想
3.4.2 防护策略框架
3.4.3 防护策略工过程
3.4.4 用户接口实现
3.5 小结
4 自动化测试平台及测试数据分析
4.1 自动化测试平台框架
4.2 自动化测试流程
4.3 功能模块设计
4.3.1 执行配置模块
4.3.2 预处理模块
4.3.3 安装测试模块
4.3.4 结果获取及解析模块
4.4 应用检测及数据分析
4.4.1 待检测应用选择
4.4.2 测试环境
4.4.3 检测数据获取
4.4.4 检测结果分析
4.5 小结
5 结论
5.1 工作总结
5.2 未来展望
参考文献
作者简历及攻读硕士膊士学位期间取得的研究成果
学位论文数据集