首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

Android应用漏洞扫描系统的设计与实现

摘要第4-5页
ABSTRACT第5-6页
第1章 绪论第10-15页
    1.1 课题背景及研究的目的和意义第10-11页
    1.2 与本课题有关的国内外研究状况第11-14页
        1.2.1 Android漏洞相关研究第11-12页
        1.2.2 Android漏洞扫描方法相关研究第12-14页
    1.3 本文的主要研究内容第14-15页
第2章 漏洞扫描系统需求分析与系统设计第15-42页
    2.1 漏洞扫描系统基本需求分析第15页
    2.2 漏洞扫描系统功能需求第15-17页
    2.3 漏洞扫描系统性能需求分析第17页
    2.4 漏洞扫描系统概要设计第17-19页
    2.5 漏洞扫描系统结构设计第19-22页
    2.6 APK反编译模块详细设计第22-30页
        2.6.1 APK包简述第22-23页
        2.6.2 AndroidManifest.xml文件解析第23-25页
        2.6.3 Classes.dex文件解析第25-30页
    2.7 漏洞引擎模块详细设计第30-33页
        2.7.1 静态DVM引擎详细设计第30-32页
        2.7.2 字符串搜索引擎详细设计第32-33页
        2.7.3 过滤引擎详细设计第33页
    2.8 漏洞向量库模块详细设计第33-38页
        2.8.1 全局可读写漏洞第34-35页
        2.8.2 ContentProvider文件目录遍历漏洞第35-36页
        2.8.3 WebView组件暴露漏洞第36-37页
        2.8.4 SSL漏洞第37页
        2.8.5 隐式广播漏洞第37-38页
        2.8.6 动态注册未受保护广播接收者漏洞第38页
        2.8.7 允许调试漏洞第38页
    2.9 重新检测打包模块详细设计第38-40页
    2.10 批量扫描模块详细设计第40-41页
    2.11 本章小结第41-42页
第3章 漏洞扫描系统的实现第42-75页
    3.1 APK反编译模块实现第42-49页
        3.1.1 AndroidManifest.xml文件解析第42-44页
        3.1.2 Classes.dex文件解析第44-49页
    3.2 漏洞引擎模块实现第49-52页
        3.2.1 静态DVM引擎模块实现第49-50页
        3.2.2 字符串搜索引擎模块实现第50-51页
        3.2.3 过滤引擎模块实现第51-52页
    3.3 漏洞向量库模块实现第52-66页
        3.3.1 全局可读写漏洞第52-54页
        3.3.2 ContentProvider文件目录遍历漏洞第54-56页
        3.3.3 WebView组件暴露漏洞第56-59页
        3.3.4 SSL漏洞第59-63页
        3.3.5 隐式广播漏洞第63-65页
        3.3.6 动态注册未受保护广播接收器漏洞第65-66页
        3.3.7 允许调试漏洞第66页
    3.4 重新打包检测模块实现第66-73页
    3.5 批量扫描模块实现第73-74页
    3.6 本章小结第74-75页
第4章 漏洞扫描系统的测试第75-84页
    4.1 测试方案第75页
    4.2 功能测试第75-79页
        4.2.1 apk反编译模块测试第75-76页
        4.2.2 漏洞引擎模块测试第76-78页
        4.2.3 漏洞模块测试第78页
        4.2.4 重新检测模块测试第78-79页
        4.2.5 批量扫描模块测试第79页
    4.3 性能测试第79-81页
    4.4 测试结论第81-83页
    4.5 本章小结第83-84页
结论第84-85页
参考文献第85-90页
致谢第90-91页
个人简历第91页

论文共91页,点击 下载论文
上一篇:基于立体视觉重建室内环境
下一篇:基于空间目标对接环的视觉测量算法设计与实现