(毕业论文)-J2ME_手机信息安全系统研究与设计论文

上传人:zhuma****mei1 文档编号:54235168 上传时间:2018-09-09 格式:DOC 页数:96 大小:658.50KB
返回 下载 相关 举报
(毕业论文)-J2ME_手机信息安全系统研究与设计论文_第1页
第1页 / 共96页
(毕业论文)-J2ME_手机信息安全系统研究与设计论文_第2页
第2页 / 共96页
(毕业论文)-J2ME_手机信息安全系统研究与设计论文_第3页
第3页 / 共96页
(毕业论文)-J2ME_手机信息安全系统研究与设计论文_第4页
第4页 / 共96页
(毕业论文)-J2ME_手机信息安全系统研究与设计论文_第5页
第5页 / 共96页
点击查看更多>>
资源描述

《(毕业论文)-J2ME_手机信息安全系统研究与设计论文》由会员分享,可在线阅读,更多相关《(毕业论文)-J2ME_手机信息安全系统研究与设计论文(96页珍藏版)》请在金锄头文库上搜索。

1、l唐 山 学 院毕毕 业业 设设 计计设计题目:设计题目:手机信息安全系统研究与设计系系 别:别: 计算机科学与技术系 班班 级:级: 计本(1)班 姓姓 名:名: 指指 导导 教教 师:师: 年6 月9 日l手机信息安全系统研究与设计摘摘 要要J2ME(Java 2 Micro Edition) 是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它的目标定位在电子消费产品与嵌入式设备上,对设备的智能化、多样化,提供了革命性的解决方案,并因其“Write Once, run anywhere”的 Java 特性而提高开发的效率。随着手机的广泛使用,它遭受到众多恶意

2、攻击,有效的安全管理可以防护用户的信息数据安全。通过研究手机操作系统体系结构和安全特性,设计并实现一种新型的手机安全管理软件。采用“基于程序行为”的主动检测和“文件服务插件”技术,检测未知恶意程序,增加手机文件访问控制,实现手机更加安全可靠的信息数据管理。Java 良好的跨平台特性在移动平台的开发中显示出了巨大的威力。Java 语言面向对象的优势也使得开发软件变得相对容易。 本论文着眼于 J2ME 技术在手机娱乐上的应用,研究设计了一个智能手机信息安全防范系统,该系统融合了实时监控、病毒查杀,短信过滤、短信举报等功能。论文的前半部分,论述了 J2ME 平台、系统架构设计、系统框架分析,阐释了基

3、于J2ME 的远程控制系统的工作原理,探讨了系统中所使用的一些关键技术。论文的后半部分对系统结构特点、功能特点、主要功能的实现等各个方面对系统进行了介绍,详细描述了各个功能实现原理和流程,开发步骤以及关键的代码。关键词关键词:J2ME 智能手机 安全管理 信息安全lDesign and Reaearch of Smartphone Information Security SystemAbstractJ2ME,newly-developed technology due to different kinds of equipment in recent years, especially th

4、e rapid development of mobile communication equipment, with the target of electronic expense product and embedded equipment has provides the revolutionary solution to the equipment intellectualization and diversification and accelerates the developing efficiency for its natural Java characteristics,

5、 like “write once, run anywhere”. Smartphones are used widely, and they are being exposed to different kinds of security attacks. Effective security management can safeguard users data and information. The architecture and the safety characteristic of System OS are analyzed, and a new security manag

6、ement software for smartphones is designed and imp -lemented. The technique of active detection and file server plug-ins based on behaviors of programs is applied. It can detect the unknown malicious codes and enhance file access control so as to implement safe data and information management on sma

7、rtphones. J2ME (Java 2 Micro Edition) has an advantage of running in different platforms that shows its power in developing for the mobile device. The advantage of object-oriented of Java makes development of software easily.This paper researched and designed an information prevention and safety sys

8、tem of smartphone, which includes real time monitor, virus killer, junk mail filter, and message report. The front part of this paper discussed the J2ME platform, system architecture design, system frame analysis , explain the working theory of J2ME-based long-distance control system,discuss some li

9、nchpin teconology used in the system. latter part discuss on the characteristics of the system and function, together with main functions achievement etc. to introduce system and describe inplement elements,flow, exploitation process and linchpin code of each funchtion.Key words: J2ME;Smartphone;Sec

10、urity Management;Information Securityl目目 录录1 引言.12 概述.32.1 Java 语言的特点32.2 J2ME 概述 .32.3 关于 Wireless Tool Kit42.4 关于 Netbeans IDE 5.5 和 Mobility Pack 5.582.5 关于 Netbeans IDE 5.5 和 Mobility Pack 5.592.6 预先审核92.7 手机信息安全现状.92.8 手机病毒.103 可行性研究.123.1 技术可行性.123.2 运行可行性.124 需求分析.134.1 提出问题.134.2 项目开发目标.134.

11、3 系统的开发环境.144.4 系统的运行环境.145 系统总体设计.155.1 系统总体设计框图.155.2 系统功能模块设计.165.3 系统流程分析.176 系统详细设计.186.1 程序运行分析.186.2 程序中的类.186.3 程序总体界面图.196.4 各模块详细设计.196.4.1 短信过滤模块196.4.2 病毒查杀模块226.4.3 黑名单模块266.4.4 实时监控模块277 系统测试与分析.30l7.1 测试的过程及目标.307.2 测试的原则.307.3 手机信息安全系统的测试.307.4 性能分析.318 结论.32谢辞.33参考文献.34附录.35外文资料.85l

12、1 引言在通讯技术高度发达,无线手持设备快速发展的今天,拥有开放式操作系统的智能手机不再是遥不可及。据工信部统计,至 2008 年 7 月底,我国手机用户数超过 6 亿。手机已然成为个人生活中不可或缺的必需品。人们注意到,随着以手机为终端的数据交易和支付、银行转账、炒股等关键业务的兴起,针对智能手机的手机病毒也是如影随形,开始危及手机用户的信息安全。无线数据业务蓬勃发展同样带来泛滥成灾的垃圾短信。智能手机是近几年才出现的新科技产品,它所面临的不仅有垃圾短信,而且还有主要针对智能手机而产生的手机病毒这一新生事物,所以如何利用智能手机的开放式操作系统进行开发设计查杀手机病毒、遏制垃圾短信的智能手机

13、信息安全防范系统成为当前的研究热点1。移动安全领域的发展,需要整个产业链的通力合作,平台提供商、终端厂商、SP 服务商等都应从不同方面认识安全服务在移动应用中的重要性及必要性。手机信息安全是一个复杂的系统工程,需要全社会的关注。手机信息安全认证功能措施,有以下三个方面值得各方的特别关注:一是手机安全软件:未来一个新兴的软件制造业就像电脑一样,目前威胁手机安全的一大问题是木马和病毒。手机病毒造成的损害不外乎以下几种:手机被感染后会自动拨打声讯台、发送信息、订购增值业务等,造成话费损失;木马软件可以控制用户的手机,调用信息、监听通话、自动联网等,造成隐私泄露;病毒会导致手机硬件或 SIM 卡损坏,

14、致使手机无法使用。与 PC 反病毒一样,手机反病毒软件可以做到实时拦截、提示不安全信息、对已确认的病毒进行杀除,并恢复感染文件等2。影响手机安全的第二大因素是一直以来影响人们生活的隐私泄露问题。比如窃听通话、偷窥短信以及在手机被盗或丢失之后重要文件的流失等。针对隐私泄露,业界目前普遍采用加密的方法来解决。影响手机安全的第三大因素是目前引起社会各界广泛讨论的垃圾短信和骚扰电话问题,手机黑名单功能便显得尤为重要。J2ME 是当前使用比较多的基于移动设备的开发技术,有四个软件层,这四个软件层包括 Java 虚拟机层、配置层、简表层和 MIDP 层,覆盖很大的范围内的设备,定义了一套合适的类库和虚拟机

15、技术它提供了一种新型的企业客户端类型,如手机、PDA 等手持设备。J2ME 技术在无线应用方面的优势非常明显:(1) 应用程序可按需下载,而不是购买由硬件商提供的套件,可升级空间大。(2) Java 技术提供了一个类库,它使的应用开发商可以创建更为直觉、丰富的用户界面(GUI);(3) Java 技术使网络带宽的应用更为有效,因为应用程序可以下载到器件上,l并在本地运行,仅仅是在连接到服务器时才会占用网络带宽。因此,本设计以智能手机为平台,以 J2ME 为开发工具,研究已出现的手机病毒原理和传播途径,设计一个智能手机信息安全系统,该系统应融合实时监控、病毒查杀,短信过滤、短信举报等功能,充分证

16、实智能手机信息安全防范系统的可行性和有效性3。l2 概述2.1 Java 语言的特点(1)平台无关性Java 的一个显著优点就是运行时环境提供了平台无关性,它引进虚拟机原理,并运行于虚拟机,实现不同平台之间的 Java 接口。使用 Java 编写的程序能在不同的平台运行。Java 的数据类型与机器无关,Java 规范中没有“依赖具体实现”的概念4。Java 中基本数据类型的大小及其算法都做了明确的规定。(2)安全性Java 的编程类似 C+,但舍弃了 C+的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针入侵系统。它提供了安全管理器,防止程序的非法访问。(3)面向对象 Java 吸收了 C+面向对象的概念,将数据和操作封装于类中,实现了程序的简洁性和便于维护性,使程序代码可以只需一次编译就可反复利用。(4)分布式Java 建立在 TCP/IP 网

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号