首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

Android应用程序组件通信鲁棒性测试研究

摘要第5-6页
ABSTRACT第6-7页
符号对照表第10-11页
缩略语对照表第11-14页
第一章 绪论第14-20页
    1.1 研究背景第14-15页
    1.2 国内外研究现状第15-17页
    1.3 主要工作以及论文结构第17-20页
第二章 Android应用程序组件安全第20-32页
    2.1 Android系统基础知识第20-25页
        2.1.1 Android系统架构第20-21页
        2.1.2 Android应用程序组件第21-22页
        2.1.3 Android应用程序组件通信第22-23页
        2.1.4 Android应用程序组件暴露第23-25页
    2.2 Android应用程序组件通信威胁第25-30页
        2.2.1 Activity劫持与欺骗第25-27页
        2.2.2 Broadcast窃听与注入第27-29页
        2.2.3 Service劫持与恶意启动第29页
        2.2.4 Content Provider第29-30页
    2.3 组件安全问题分析方法第30-32页
第三章 组件通信鲁棒性测试方案的设计与实现第32-52页
    3.1 鲁棒性测试整体思路设计第32-33页
    3.2 鲁棒性测试关键技术第33-36页
        3.2.1 静态分析第33-35页
        3.2.2 模糊测试第35-36页
    3.3 组件通信鲁棒性测试方案的设计第36-45页
        3.3.1 测试方案总体设计第36-38页
        3.3.2 测试方案模块功能与设计第38-42页
        3.3.3 测试用例生成策略第42-44页
        3.3.4 测试算法及测试流程第44-45页
    3.4 组件通信鲁棒性测试方案的实现第45-52页
        3.4.1 信息获取模块第45-47页
        3.4.2 测试用例生成模块和发送模块第47-49页
        3.4.3 待测组件选择模块第49页
        3.4.4 结果收集及数据分析模块的实现第49-50页
        3.4.5 系统界面与UI交互第50-52页
第四章 组件通信鲁棒性测试及结果分析第52-64页
    4.1 组件间通信鲁棒性测试实验第52页
    4.2 鲁棒性测试结果及分析第52-61页
        4.2.1 应用程序崩溃分布及分析第52-54页
        4.2.2 未捕获以及捕获的异常分布及分析第54-56页
        4.2.3 System_Server崩溃分析第56-58页
        4.2.4 测试模块暴露及分析第58-59页
        4.2.5 实验对比第59-61页
    4.3 一些建议第61-64页
第五章 总结和展望第64-66页
    5.1 总结第64-65页
    5.2 展望第65-66页
参考文献第66-70页
致谢第70-72页
作者简介第72-73页

论文共73页,点击 下载论文
上一篇:H县配电网线损预测及管理研究
下一篇:大幅面打印机送纸系统设计与实现