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

Android平台源代码安全检测技术的研究与实现

摘要第4-6页
ABSTRACT第6-8页
第一章 绪论第11-16页
    1.1 研究背景及意义第11-13页
    1.2 国内外研究现状第13-14页
    1.3 研究内容及组织结构第14-16页
第二章 Android源代码静态检测相关技术研究第16-24页
    2.1 Android应用程序安全漏洞第16-19页
    2.2 Android应用软件漏洞产生原因第19-20页
    2.3 主流静态检测技术工具第20-22页
    2.4 Android应用程序源代码静态检测新方法第22-23页
    2.5 本章小结第23-24页
第三章 Android应用程序源代码静态检测系统设计第24-40页
    3.1 系统总体设计及处理流程第24页
    3.2 Android应用程序代码解析设计第24-26页
    3.3 基于Android通信机制的应用程序控制流分析与设计第26-32页
        3.3.1 Android配置文件解析与设计第26页
        3.3.2 基于Java语言的应用程序控制流分析与设计第26-29页
        3.3.3 基于Android方法间隐式通信的控制流分析与设计第29-32页
        3.3.4 基于Android组件间通信的控制流分析与设计第32页
    3.4 基于Android通信机制的应用程序数据流分析与设计第32-34页
    3.5 规则库设计与解析第34-35页
    3.6 Android应用程序恶意行为安全分析与设计第35-38页
        3.6.1 Intent敏感行为分析与设计第35-36页
        3.6.2 权限分析与设计第36-37页
        3.6.3 敏感API行为分析与设计第37-38页
        3.6.4 两个API调用关系分析与设计第38页
        3.6.5 API与返回值关系分析与设计第38页
    3.7 本章小结第38-40页
第四章 Android应用程序源代码静态检测系统实现第40-70页
    4.1 代码分析引擎第42-54页
        4.1.1 代码解析模块第42-45页
        4.1.2 基于Android通信机制的控制流分析模块第45-51页
        4.1.3 基于Android通信机制的数据流分析模块第51-52页
        4.1.4 结构分析模块第52页
        4.1.5 安全分析调度模块第52-53页
        4.1.6 基于Android机制的安全分析接口第53-54页
    4.2 规则管理模块第54-58页
        4.2.1 规则库文件设计第54-57页
        4.2.2 规则库文件解析第57-58页
        4.2.3 规则库文件加解密第58页
    4.3 报告管理模块第58-59页
    4.4 Swing界面第59-60页
    4.5 系统应用流程图第60-61页
    4.6 系统实验与结果分析第61-69页
        4.6.1 实验一:开源工程扫描结果与Fortify结果对比分析第61-67页
        4.6.2 实验二:系统检测精度及流分析第67-69页
    4.7 本章小结第69-70页
第五章 总结与展望第70-72页
参考文献第72-75页
致谢第75-76页
作者攻读硕士学位期间发表的学术论文第76页

论文共76页,点击 下载论文
上一篇:基于CUDA的R语言基本运算并行加速软件包开发、优化与应用
下一篇:基于态势感知模型的文本情感分析研究