第一个书签之前
声明
摘要
插图索引
表格索引
符号对照表
缩略语对照表
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 本文主要工作和结构安排
1.3.1 本文工作
1.3.2 章节安排
1.4 本章小节
第二章 基础知识
2.1 病毒概述
2.2 漏洞概述
2.3 Android相关知识
2.3.1 包管理器简介
2.3.2 XML与Android XML解析
2.3.3 Android AIDL简介
2.3.4 Android拦截技术
2.4 本章小节
第三章 系统需求分析
3.1 系统需求建模
3.1.1 病毒查杀模块需求建模
3.1.2 漏洞扫描模块需求建模
3.1.3 电话拦截模块需求建模
3.1.4 短信拦截模块需求建模
3.1.5 手机防丢模块需求建模
3.2 系统数据建模
3.2.1 病毒查杀模块数据建模
3.2.2 漏洞扫描模块数据建模
3.2.3 电话拦截模块数据建模
3.2.4 短信拦截模块数据建模
3.2.5 手机防丢模块数据建模
3.3 本章小节
第四章 系统设计与实现
4.1 系统框架设计
4.2 数据库设计
4.3 系统类图设计
4.4 杀毒模块设计与实现
4.4.1 病毒库设计
4.4.2 加载器设计与实现
4.4.3 扫描弓I擎设计与实现
4.4.4 匹配模块设计与实现
4.5 漏洞扫描模块设计与实现
4.5.1 漏洞库设计
4.5.2 加载器设计与实现
4.5.3 扫描引擎设计与实现
4.5.4 匹配模块设计与实现
4.6 电话拦截模块设计与实现
4.7 短信拦截模块设计与实现
4.8 防丢模块设计与实现
4.8.1 定位设计与实现
4.8.2 监听SIM卡设计与实现
4.8.3 执行远程指令设计与实现
4.9 更新模块设计与实现
4.10 本章小节
第五章 测试与分析
5.1 软件测试环境
5.2 功能性测试
5.2.1 杀毒功能测试
5.2.2 漏洞扫描测试
5.2.3 电话拦截测试
5.2.4 短信拦截测试
5.2.5 防丢功能测试
5.2.6 更新功能测试
5.3 性能测试
5.4 可扩展性分析
5.5 本章小节
第六章 结束语
参考文献
致谢
作者简介