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

基于Android手机SQLite的取证系统设计实现

摘要第4-5页
Abstract第5页
1 绪论第8-11页
    1.1 系统设计研究的背景第8页
    1.2 取证工具的研究状况第8-9页
    1.3 论文设计的意义和目标第9页
    1.4 论文的主要工作及构成第9-11页
2 系统开发涉及到的理论与技术分析第11-20页
    2.1 Android系统基础第11-12页
        2.1.1 Android系统数据存储管理第11页
        2.1.2 Root手机权限获得第11-12页
        2.1.3 ADB工具第12页
    2.2 SQLite数据库的逻辑结构第12-18页
        2.2.1 SQLite数据库的数据类型第13页
        2.2.2 SQLite数据库的文件头结构第13-15页
        2.2.3 SQLite数据库中普通表的数据结构第15-18页
        2.2.4 SQLite数据库记录删除方式第18页
    2.3 安全哈希算法第18-19页
    2.4 Android系统中媒体文件的组织管理第19-20页
3 Android手机取证系统的需求分析第20-25页
    3.1 取证系统客户端功能需求分析第20-22页
    3.2 取证系统服务器端功能需求分析第22-24页
        3.2.1 服务器端证据文件原始性保护和验证功能需求第22页
        3.2.2 被取证数据库描述信息配置功能需求第22-24页
    3.3 系统非功能性需求第24-25页
4 Android手机取证系统可行性分析与设计第25-40页
    4.1 系统可行性分析第25页
    4.2 系统总体设计第25-27页
    4.3 系统详细设计第27-40页
        4.3.1 原始证据文件拉取功能模块设计第27-28页
        4.3.2 证据文件保护和验证功能模块设计第28-30页
        4.3.3 SQLite数据库未删除记录提取模块算法设计第30-31页
        4.3.4 SQLite数据库记录恢复模块算法分析与设计第31-36页
        4.3.5 记录检索和分析功能模块设计第36页
        4.3.6 客户端SQLite数据库引擎主要类图设计第36-38页
        4.3.7 服务器端功能模块数据库设计第38-39页
        4.3.8 数据库记录提取和恢复的时序设计第39-40页
5 Android手机取证系统的实现第40-55页
    5.1 系统开发基础以及开发环境介绍第40页
    5.2 服务器端模块实现第40-43页
        5.2.1 应用列表分析功能实现第40-41页
        5.2.2 服务器端证据指纹的保护和验证模块实现第41-42页
        5.2.3 需要被取证的数据库信息配置功能实现第42-43页
    5.3 客户端模块功能实现第43-55页
        5.3.1 原始证据文件拉取功能的实现第43-45页
        5.3.2 原始证据文件的保护和验证模块功能的实现第45-46页
        5.3.3 SQLite数据库记录提取和恢复模块实现第46-49页
        5.3.4 记录检索和分析模块功能实现第49-53页
        5.3.5 客户端软件操作界面第53页
        5.3.6 取证报告生成第53-55页
6 Android手机取证系统的测试第55-58页
    6.1 测试所处的软硬件环境第55页
    6.2 黑盒测试用例设计第55-57页
    6.3 测试总结第57-58页
结论第58-59页
参考文献第59-61页
致谢第61-62页

论文共62页,点击 下载论文
上一篇:基于介孔羟基磷灰石与荧光碳点的免疫佐剂效应研究
下一篇:无障碍轮椅研究与设计