首页> 中文学位 >基于Snort的安卓手机安全管理研究与实现
【6h】

基于Snort的安卓手机安全管理研究与实现

代理获取

目录

中文摘要

英文摘要

目录

1 绪论

1.1 研究背景与意义

1.2 国内外发展现状

1.3 课题研究意义

1.4 研究思路

1.5 论文主要内容与组织结构

1.6 本章小结

2 安卓开发关键技术介绍

2.1 安卓架构

2.2 安卓开发环境搭建

2.3Activity

2.4SharedPreferences

2.5SQLite

2.6Adapter

2.7Service

2.8Receiver

2.9 自定义控件

2.10Web Service

2.11 本章小结

3 安卓手机安全管理系统设计实现

3.1 引言

3.2 需求分析

3.3 关键部分设计与实现

3.4 本章小结

4 改进的 WM 多模式匹配算法

4.1 引言

4.2 经典 WM 多模式匹配算法

4.3 改进的 WM 多模式匹配算法 TWM

4.4 本章小结

5 基于 Snort 的入侵检测系统模式匹配算法的研究与实现

5.1 引言

5.2 Snort 简介

5.3 传统多模式匹配算法简介

5.4 基于 Snort 的入侵检测系统模式匹配算法设计

5.5 本章小结

6 试验及分析

6.1 仿真试验验证

6.2 同类产品调研对比

6.3 效果截图

6.4 本章小结

7 总结与展望

7.1 工作总结

7.2 研究展望

参考文献

展开▼

摘要

日益强大的手机功能,一方面允许用户处理更多的信息;另一方面也增加了手机泄密的风险。同时,人们利用手机上网也增加了感染病毒的风险。
  联网功能的日益发展,导致了对手机入侵的增加。与普通电脑相比,智能手机的信息安全防范能力弱,非法窃取用户信息更加容易。威胁的数量和种类都在快速增加。手机病毒的危险性比电脑病毒的危险性大的多,毕竟手机中毒可能带来巨额话费损失。中国手机用户总数已经超过10亿,智能手机用户更是增长快速,其中,安卓智能手机发展极为迅速,确保手机信息安全非常重要,入侵检测系统应运而生。
  Snort是美国 Sourcefire公司开发的一个轻量级网络入侵检测系统,目前在 Windows、Linux系统当中应用良好,AC以及AC-BNFA匹配算法为其常用多模式的匹配算法,这些算法内存占用较大且速度慢。本文提出一种新的模式匹配算法,通过进行状态转换使自动机状态减少,在确保检测率的同时加快匹配速率,减少内存占用量,提高入侵检测系统的检测效率。
  本文首先介绍安卓架构,开发环境搭建以及开发关键技术,其中关键技术包括安卓四大组件当中的活动、服务、接收器,以及安卓数据库、适配器等,通过关键代码展示、特点描述等阐述此安全系统基础技术。
  其次,论述基于 Snort的安卓手机安全管理的需求分析,并对五大基本模块,防盗设置模块、备份恢复模块、隐私地带模块、本地数据模块以及系统工具模块进行概述。
  再次,研究改进 WM多模式匹配算法,提出 TWM多模式匹配算法,一定程度上提高检测速度。
  再次,本文提出新的入侵检测系统多模式匹配算法,通过改进的多模式匹配算法,无需比较新符号串与树,仅比较前一符号串,结合 Snort优势,确保检测准确率,同时减少内存占用,提高检测速度。
  最后,进行试验验证,搭建演示系统,通过与相关系统进行对比,得出结果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号