首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

基于移动应用GUI的测试研究及在移动安全上的应用

摘要第9-10页
ABSTRACT第10页
第1章 绪论第11-19页
    1.1 课题研究背景及意义第11-13页
    1.2 国内外研究现状第13-16页
        1.2.1 Android应用程序的静态和动态分析第13-15页
        1.2.2 移动应用漏洞发现第15-16页
    1.3 本文主要工作第16页
    1.4 本文组织结构第16-18页
    1.5 本章小结第18-19页
第2章 相关背景知识介绍第19-24页
    2.1 Activity第19-20页
    2.2 Fragment第20-21页
    2.3 Smali第21-22页
    2.4 Robotium第22-23页
    2.5 本章小结第23-24页
第3章 问题概要第24-31页
    3.1 研究问题第24-27页
    3.2 主要挑战第27-29页
        3.2.1 如何定位Activity和Fragment第28页
        3.2.2 如何对安卓原生UI进行自动化操作第28-29页
        3.2.3 如何定位安卓应用网络请求代码第29页
        3.2.4 如何确定应用是否动态调用敏感函数接口第29页
    3.3 本章总结第29-31页
第4章 兼容Fragment的GUI的自动化测试模型第31-45页
    4.1 基于Fragment的自动化测试模型系统架构第31-33页
    4.2 建立自动化测试需要的AFTM模型第33-37页
        4.2.1 Activity和Fragment转换模型第33-34页
        4.2.2 初始化AFTM模型第34-37页
    4.3 解决测试所需要的依赖关系第37-41页
        4.3.1 资源依赖第37-38页
        4.3.2 输入依赖性第38-39页
        4.3.3 Activity和Fragment依赖第39-41页
    4.4 动态生成测试用例第41-43页
        4.4.1 UI驱动过程和AFTM更新第41-43页
        4.4.2 序列生成和测试用例生成第43页
    4.5 敏感函数定位和监控第43-44页
    4.6 本章小结第44-45页
第5章 Android应用中Web API安全检测模型第45-55页
    5.1 系统架构和挑战第45-46页
    5.2 识别目标Activity第46-47页
    5.3 为目标Activities建立函数调用图第47-48页
    5.4 构建网络调用树第48-49页
    5.5 静态搜索网址第49页
    5.6 重新打包APK文件第49-50页
    5.7 UI交互模型第50-53页
    5.8 在修改的Android上执行第53页
    5.9 本章小结第53-55页
第6章 实验及结果分析第55-65页
    6.1 对兼容Fragment的GUI自动化模型测试第55-59页
        6.1.1 覆盖率评估第56-58页
        6.1.2 敏感函数调用第58-59页
    6.2 对应用Web API安全检测模型测试第59-64页
        6.2.1 API滥用第60-63页
        6.2.2 会话劫持第63-64页
        6.2.3 WebView网址重用第64页
    6.3 本章小结第64-65页
第7章 总结与展望第65-67页
引文出处及参考文献第67-70页
致谢第70-71页
攻读学位期间发表的学术论文和参加科研情况第71-72页
学位论文评阅及答辩情况表第72页

论文共72页,点击 下载论文
上一篇:三维形貌相位提取算法研究
下一篇:基于膜计算的改进最小生成树聚类算法研究及应用