导 师: 林凡
学科专业: H1204
授予学位: 硕士
作 者: ;
机构地区: 厦门大学
摘 要: 随着4G时代的到来,同时伴随智能手机的不断普及,移动互联网的快速发展,移动互联网上恶意软件的种类、复杂度、成熟度亦在呈爆炸性增长趋势,智能手机平台上的恶意软件传播方式、危害行为正在不断升级,恶意扣费、远程控制、隐私窃取、恶意传播、资费消耗等恶意行为泛滥蔓延,其影响范围和破坏力正不断被放大,移动互联网安全形势持续恶化,对移动智能终端用户的安全构成威胁,已经成为损害用户权益、导致服务满意度下降的重要因素。因此,运营商迫切需要有这么一套系统,能够对移动通信网络手机病毒感染情况进行统计分析并实时监控,该系统就是基于这样一个需求而产生的。<br> 本文详细阐述了手机恶意软件监测系统的实现原理,系统架构以及功能模块。<br> 首先,本文介绍了系统的背景技术以及开发平台。该系统将运营商GPRS网络中的Gn口数据实时采集并进行分析入库,并对数据进行扫描以及特征对比过滤出可疑行为。前台采用Eclipse+TOMCAT开发,提供友好界面给用户进行实时监控和数据统计,将后台分析成果呈现给前台。<br> 其次,对手机恶意软件监测系统的功能需求进行分析,对恶意程序扫描引擎和病毒库进行详细介绍。并对系统的安全性,可扩展性和用户界面等提出了要求。<br> 第三,对系统总体设计进行了阐述,并详细介绍了系统扫描引擎、病毒库、数据库表设计以及前台各功能模块设计。系统采用了B/S架构,采用MVC架构的7层软件开发架构,各个功能之间通过接口达到解耦的设计目的。<br> 最后,本文通过一些实际监测案例来展示系统的实际使用情况。通过该系统,可以实时监测运营商GPRS网络上的病毒传播情况,并按日、按周或者按月进行统计分析并以图表呈现,初步达到了预想的效果。之后,对系统未来演进方向进行了探索。
关 键 词: 智能手机 恶意软件监测系统 软件开发 系统架构 功能模块
分 类 号: [TP311.52]
领 域: [自动化与计算机技术] [自动化与计算机技术]