欢迎来到天天文库
浏览记录
ID:13607156
大小:774.50 KB
页数:54页
时间:2018-07-23
《手机病毒和恶意代码防范技术研究 大学毕业设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华东交通大学毕业设计(论文)题目:手机病毒和恶意代码防范技术研究华东交通大学毕业设计(论文)任务书姓名学号毕业届别2011专业软件+信息工程毕业设计(论文)题目手机病毒和恶意代码防范技术研究指导教师学历职称副教授具体要求:严格按照华东交通大学毕业设计(论文)管理规范,不舞弊,不抄袭,按照规定时间内完成。本题目具体要求如下:1.研究基于手机病毒、木马和恶意代码的发现、防范和控制方法,研究手机进程和资源集成管理技术,设计原型系统。2.主要包括以下内容:①手机病毒、木马和恶意代码的类型;②研究针对特定类型的病毒、木马和恶意代码进行防范及控制③研究手机进程以及资源管理技术④设计
2、出系统3.具有较强的网络编程能力,熟悉网站开发技术,熟悉VB,VC,JAVA等面向对象程序开发语言,熟悉SQLServer数据库的编程与维护。4.系统中本人完成的模块包括手机病毒和木马以及恶意代码的类型、手机进程以及资源管理等。进度安排:本次毕业设计时间安排为第1周到第15周。第1周~第2周:审题、调研,进行需求分析,确定课题所需实现的功能及要求。第3周~第4周:根据需求分析进行概要设计,确定系统的整体架构。撰写开题报告。第5周~第8周:进行详细设计,编码并测试系统各个部分的功能和性能。第9周~第10周:继续完成系统的编码和测试工作,同时撰写毕业设计论文初稿。第11周~
3、第13周:完善软件系统,按照毕业设计要求撰写毕业论文初稿和终稿。第14周~第15周:撰写毕业论文终稿,准备毕业设计(论文)答辩工作。指导教师签字:2010年12月20日题目发出日期2010.12.20设计(论文)起止时间2010.12.20-2011.6.7学院意见:同意发布题目毕业设计领导小组组长签章华东交通大学毕业设计(论文)开题报告书课题名称手机病毒和恶意代码防范技术研究课题来源导师指定命题课题类型CY导师学生姓名学号专业软件+信息工程一、开题报告内容:1、文献综述自从2000年12月第一款智能手机爱立信R380sc发布以来,智能手机发展步伐从没有停下。微软的Wi
4、ndowsmobile和WindowsPhone,诺基亚的SymbianOS,谷歌的Android,苹果的iOs等智能手机系统越来越受到人们的热爱。尤其是07年苹果公司推出的iPhone手机,改变了人们对手机的定义。手机已经不仅仅只有打电话这单一的功能,音乐,视频,游戏,上网等各种功能都已经涌入人们的手机,各种各样的资源,现在通过手机就可以得到。在些期间,手机病毒也应运而生。随着3G时代的来临,接入互联网获取大量信息已成为手机的重要功能之一,这也相应地给手机感染病毒增加了机会。2011年3月15日,央视3.15晚会中曝光了手机流氓软件网秦和飞流的事件也可以看到关于手机病
5、毒的研究很急迫。但是无论是思想上的重视程度还是研究资金上的投入力度都远远落后于手机病毒的发展,大家对此似乎都呈一种观望的态度。为了更有效地对手机病毒进行防范,对手机病毒的研究已经刻不容缓。智能手机通常指的是使用开放式操作系统,第三方可根据操作系统提供的API为手机开发各种扩展应用软件和提供各种扩展硬件的一种智能移动终端设备。智能手机的应用越来越广泛,据ARC统计,2004年智能手机的销量为2700万部,占全球手机总数的3%;到2008年,智能手机的销量达到1.3亿,占全球手机总数的15%。智能手机技术发展得非常迅速,硬件配置也越来越高。本文首先对手机病毒的概念、类型、原
6、理以及发展趋势等进行了介绍,然后列举了几个手机病毒的攻击实例,并就其中典型的手机病毒进行具体的分析包括它们所造成影响、实现机理以及删除方法等。由于目前手机病毒主要通过短消息或上网下载程序等方式感染病毒,因此又对短消息业务系统及程序的安全风险进行了分析。最后通过在WindowsMobile平台中模拟病毒的查杀,展示手机杀毒的一个流程。2、参考文献[1]KasperskyLab.MobileMalware:ThreatsandPrevention.[2]张仁斌.计算机病毒与反病毒技术,清华大学[3]王继刚.手机病毒大暴光,西安交通大学课题类型:(1)A—工程设计;B—技术开
7、发;C—软件工程;D—理论研究;(2)X—真实课题;Y—模拟课题;Z—虚拟课题(1)、(2)均要填,如AY、BX等。此部分可以附页华东交通大学毕业设计(论文)开题报告书(续)二、方法及预期目的:1、拟采用的研究方法(手段)本课题选择以Eclipse+Android2.2为平台、Java语言开发手机杀毒软件。由于Java是面向对象的语言,所有理解起来会更加容易。本课题采用软件开发的一般方法,可行性研究、需求分析、总体设计、详细设计与单元测试、综合测试等。在整个程序开发过程中不断完善程序并尽可能的丰富程序的内容和可用性。为了保证软件运行的高效
此文档下载收益归作者所有