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

面向Android应用的动态水印技术的研究与实现

摘要第4-6页
ABSTRACT第6-8页
第一章 绪论第12-18页
    1.1 课题背景和意义第12-14页
    1.2 国内外研究现状第14-16页
    1.3 主要工作第16-17页
    1.4 论文结构第17-18页
第二章 Android软件水印及Android应用第18-36页
    2.1 Android软件水印技术第18-24页
        2.1.1 Android软件水印第18-19页
        2.1.2 软件水印分类第19-20页
        2.1.3 静动态水印对比第20-21页
        2.1.4 动态图软件水印第21-23页
        2.1.5 软件水印评价指标第23-24页
    2.2 Android应用第24-35页
        2.2.1 Android系统架构第24-26页
        2.2.2 Android应用基本组件第26-27页
        2.2.3 Android应用打包过程第27-28页
        2.2.4 Android应用的目录结构第28-29页
        2.2.5 APK反编译第29-31页
        2.2.6 修改后生成apk第31页
        2.2.7 Android控件第31-33页
        2.2.8 Android事件及事件处理第33-35页
    2.3 本章小结第35-36页
第三章 基于Smali代码的Android应用动态水印方案第36-48页
    3.1 基于Smali代码的Android应用动态水印方案第36-37页
    3.2 水印Smali代码生成模块第37-39页
        3.2.1 水印分解模块第37页
        3.2.2 图结构表示水印值第37-38页
        3.2.3 不透明谓词第38页
        3.2.4 水印Smali代码生成第38-39页
    3.3 事件序列生成模块第39-44页
        3.3.1 基于静态分析生成事件流图第40-42页
        3.3.2 基于M[agi]C生成事件序列第42-43页
        3.3.3 Robotium自动化运行测试用例第43-44页
    3.4 水印嵌入模块第44-45页
        3.4.1 定位事件第44-45页
        3.4.2 重新生成APK第45页
    3.5 水印提取模块第45-46页
        3.5.1 水印提取第46页
        3.5.2 水印比对第46页
    3.6 本章小结第46-48页
第四章 Android应用动态水印系统的设计与实现第48-56页
    4.1 系统需求分析第48页
    4.2 系统总体设计第48-52页
        4.2.1 系统总体架构设计第49-50页
        4.2.2 系统部署设计第50-51页
        4.2.3 系统运行流程设计第51-52页
    4.3 系统主要功能模块设计与实现第52-53页
        4.3.1 APK反编译模块第52页
        4.3.2 事件流图生成模块第52-53页
        4.3.3 结果输出模块第53页
    4.4 系统主要接口说明第53-54页
    4.5 本章小结第54-56页
第五章 Android应用动态水印系统分析与测试第56-64页
    5.1 测试环境配置第56页
    5.2 系统运行测试第56-57页
    5.3 测试结果分析第57-62页
        5.3.1 水印嵌入方案的可行性分析第58页
        5.3.2 水印提取方案的可行性分析第58-59页
        5.3.3 水印方案的性能评价第59-62页
    5.4 本章小结第62-64页
第六章 总结与展望第64-66页
    6.1 论文工作总结第64页
    6.2 问题和展望第64-66页
参考文献第66-68页
致谢第68-69页
攻读学位期间发表的学术论文第69页

论文共69页,点击 下载论文
上一篇:基于无线传感器网络的光伏电池组件监测节点的设计与研究
下一篇:基于HTML5的Web应用安全漏洞检测工具的设计与实现