咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >手机病毒分析及杀毒软件设计 收藏
手机病毒分析及杀毒软件设计

手机病毒分析及杀毒软件设计

作     者:王柳霞 

作者单位:上海交通大学 

学位级别:硕士

导师姓名:刘功申;陈长松

授予年度:2010年

学科分类:080904[工学-电磁场与微波技术] 0810[工学-信息与通信工程] 0809[工学-电子科学与技术(可授工学、理学学位)] 08[工学] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 081001[工学-通信与信息系统] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:手机病毒 病毒特征码 J2ME MIDP KVM 

摘      要:随着科技的进步以及手机的日益普及,用户对手机的需求不再局限于通话,更多的功能被植入到手机中来。从影音播放、股票交易到手机支付,手机越来越广泛的被应用在日常生活的各个层面,各种各样的资源开始涌入我们的手机。与此同时,针对智能手机等无线设备的病毒等网络威胁也在迅速的增加。但是无论从对手机病毒的重视程度和已有反病毒产品的开发上来说,在当前还是远远不够的,人们没有充分认识到手机病毒的危害,现有的产品也不足以对手机用户的资料和信息提供充分而有效的保护。为了更有效地对手机病毒进行防范,对手机病毒的研究以及反病毒软件的开发已经刻不容缓了。 本文首先论述了手机病毒的基本知识,从手机病毒的定义出发,分析了它的基本特点和工作原理,以及手机病毒的攻击方式和所造成的危害。同时,给出了几种手机病毒的攻击实例,包括病毒类型、作用平台、发现时间、来源等,并进行了具体和详细的分析,并且对病毒的作用过程、传播途径、具体现象进行了分析,最后选择性的叙述了对病毒进行处理的过程。 然后分析了杀毒软件实现所需要的核心技术--病毒扫描法和J2ME技术。病毒扫描法是病毒扫描软件的关键技术,这一部分对基于特征码的病毒查杀技术进行了描述,包括特征码选择规则与使用特征码扫描方法的优缺点,特征码查找的关键问题模式匹配算法,详细描述了经典单模式匹配算法、BM算法和多模式匹配的DFSA算法。J2ME技术是实现Java手机编程的关键,包括J2ME的基本知识以及开发方法,概述了J2ME的发展过程及版本,包括J2ME的三层体系架构,编程中所用到的模拟器WTK,重点分析了MIDP应用程序MIDlet的生命周期及编程中使用的主要方法。 最后设计了基于特征码的手机杀毒软件方案,包括病毒扫描、配置管理和病毒库管理3个部分,详细描述了程序的核心内容病毒扫描功能的模块实现流程及相关类设计。并对所提出的基于特征码的手机杀毒软件设计方案进行了验证,在一定环境下,对设计方案的编程结果进行了实验和分析,根据特征码选择和扫描对象的不同,提出了多种测试方案,并进行了实际的操作,得到了有效的实验结果。 本文是作者在Java手机平台上开发杀毒软件工作的总结,对进一步探索手机反病毒软件的研究和开发起到了一定的参考作用。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分