声明
摘要
1绪论
1.1研究背景与意义
1.2国内外研究现状
1.3主要研究内容
1.4论文组织结构
2相关原理与技术
2.1 Android系统
2.1.1 Android系统体系结构
2.1.2 Android四大组件
2.1.3 Android组件间通讯
2.2 Android安全机制
2.2.1签名机制
2.2.2权限机制
2.2.3沙箱机制
2.3 Android权限机制缺陷
2.4符号执行技术
2.5本章小结
3面向上下文的Android应用行为分析方法研究
3.1问题描述
3.2方法思想
3.3相关分析因素
3.3.1上下文定义
3.3.2程序依赖图
3.3.3应用组件分析
3.3.4敏感权限选取
3.3.5应用行为信息
3.4面向上下文的Android应用行为分析方法
3.4.1关键行为定义与标识
3.4.2组件建模分析
3.4.3程序依赖图构建
3.4.4关键字符串分析
3.4.5导向型逆向符号执行分析
3.5应用行为描述
3.6本章小结
4 Android应用敏感行为运行时监控与表示方法研究
4.1方法思想
4.2相关分析因素
4.2.1 JNI机制
4.2.2 Ptrace注入
4.2.3系统方法拦截技术
4.3 Android应用敏感行为运行时监控与表示方法
4.3.1应用行为监控技术
4.3.2应用行为信息收集
4.3.3应用行为表示技术
4.4本章小结
5面向上下文的Android应用行为分析与表示系统
5.1系统体系结构
5.2系统实现
5.2.1静态分析模块
5.2.2运行时监控模块
5.3系统测试与性能评估
5.3.1测试环境
5.3.2测试样本
5.3.3功能测试
5.3.4性能测试
5.4本章小结
6总结与展望
致谢
参考文献
附录