http://www.5alw.com- 我爱论文网

网站资讯通告:我爱论文网提供论文代写,发表论文,代写毕业论文,代写硕士论文,职称论文发表等论文相关服务。
搜索: 您现在的位置: 我爱论文网 >> 论文考试 >> 毕业论文 >> 教学论文 >> 正文

一种CORBA旁边件的智能入侵检测体系的实现

作者:admin    论文来源:本站原创    点击数:    更新时间:2011-11-3
      随着网络技术的 发展 和网络 运用 的深刻,网络安全问题日益重大,给网络和信息系统带来了严峻要挟。究其起因,重要是网络袭击技术一直发展变化,并浮现出一些新的特点,而原有的保险解决计划不能敏捷地适应这些新特点,导致网络的安全保障技术绝对落伍于网络攻击技巧,从而呈现防不胜防的为难局势。所以有必要引入新的技术跟思维,来改良原有的安全解决方案。 1  分布式入侵检测     入侵是指试图损坏一个资源的完全性、秘密性和可取得性的运动聚集[1]。入侵检测技术可被分为误用入侵检测和异常入侵检测两种,前者通过检测固有的攻打模式发现入侵,后者通过检测系统或用户行动是否偏离畸形模式发明入侵;按照数据起源可分为主机和网络入侵检测,主机入侵检测主要收集其运行主机的信息,例如CPU、内存应用率,文件的拜访把持等,网络入侵检测主要收集其所在局域网上传输的所有数据;依照入侵响应可分为自动响应和被动响应两种:假如检测出入侵后,可以主动从新配置防火墙、封闭恰当的服务或回击入侵者,那么就被称为主动响应,若检测到入侵后仅给出警报或记载日志,那就是被动响应[2]。     入侵检测系统是基于以上多少种模型相结合构建出的 盘算 机软件,其作用就像一个防盗系统,能够实时地发现可能的入侵。目前的网络入侵检测系统和产品还很不成熟,基础上都是用来监控单一网段,功效较为简略。此外,跟着网络利用的普遍和互连网络本身的分布异构性,网络入侵与攻击的方法已经变得越来越隐藏,且趋于多样性、分布化和协同性[3]。因此,入侵检测系统也需要满意跨平台、可复用、易裁减、协同检测等新的应用需要。所以, 研讨 应用分布计算技术,实现大型散布式入侵检测系统(DIDS)是有意思的。     CORBA是由对象管理国际组织OMG制订的一套分布式对象交互的标准[4]。CORBA与入侵检测相结合存在很多长处和特点:① CORBA开发语言独破性和跨平台性,使得可能方便地集成多种多样的监测和安全程序;② 利用CORBA旁边件所集成的下层软件与上层应用系统几乎无关,即当下层软件产生转变时,只有CORBA对外的接口定义不变,上层应用简直不需修正;③ CORBA具备好的扩大性,能便利地进行系统裁剪或组合,适应不同的详细须要和环境;④ CORBA自身就有很好的平安机制。它供给标识与辨别,受权与访问节制,对象间的安全通讯、安全审计、安全管理等安全服务。 将CORBA的优点和DNIDS结合,不仅能够解决网络平台的庞杂性和多样性,还能适应网络异构和动态变更的特征。因而,咱们设计并实现了一个基于CORBA的入侵检测系统,称之为CMDIS。 2  系统组成、结构与特色     CMDIDS体系是一个集状态监测,入侵检测和入侵响应于一体、网络与主机检测相联合、适于大型网络构造的DIDS。CMDIDS系统主要由管理点、网络检测点、主机检测点和安全响应点4局部组成[5] (见图1)。在CMDIDS应用环境中,用户可将一个大型网络划分成多个域,每个域中可安排一个网络检测点,多个安全响应点和多个主机检测点。全部系统只要部署一个管理点。     网络/主机检测点的任务是采集原始数据,对原始数据按照用户请求进行过滤,并反馈给管理点,实事实时状况监测,或对原始数据进行误用入侵检测,将成果讲演给管理点。它由数据采集引擎、数据过滤器、误用入侵检测 剖析 器和域治理器4部分组成。     安全响应点是网络中除检测点以外波及网络安全和网络管理的各种软件资源,例如防火墙组件、文件备份组件以及负载平衡组件等。     管理点的义务是管理和配置所有的网络检测点,负责它和检测点的信息交换,汇总和存储检测点上报的数据,并对这些数据归类分析,进行异样入侵检测和分布式误用入侵的检测。它包括了图形用户界面、数据库、异样入侵检测与误用入侵分析器和顶级管理器4个部门。

    与其余现有的DIDS比拟,CMDIDS的一个特点在于实现了误用和异常的入侵检测的分离。前者放在检测点中,而后者放在管理点中。这是由于与计算机病毒类似,误用入侵攻击也拥有显明的特征,这些特点也可被转化为规矩,形陈规则库,而且易于用编程语言实现。当前迫害较大的洪水攻击和蠕虫病毒攻击的独特特点都是在短时光内发送大批的数据包,拥塞网络或主机,从而造成设备瘫痪。如果将攻击数据照原样传递给管理点,不亚于将攻击的目的转移到管理结点。因此检测点在检测出误用入侵后只需和防火墙组件连动,堵截有害衔接,再将攻击的来源和特征呈文给管理点。由管理点会集这些信息进前进一步的分布式入侵检测分析,从而大大减少了检测点和管理点的数据通信,实现了部分与全局的监测的有机结合和对管理点的维护。     CMDIDS的另一个特色是使用分布式计算和面向对象计算完善结合的CORBA技术,实现了检测和响应分别。用户可按照需要,抉择检测点及不同安全组件之间的合作关联,树立了安全组件之间的彼此通信和联动,进步了系统的可扩展性,实现整体安全防护。例如,当检测引擎检测到某种攻击后,会自动告诉防火墙修改安全策略。从信息安全系统防备的角度动身,这种联动是必要的。联动包含了检测引擎与防火墙的联动,可封堵源自外部网络的攻击; 检测引擎与网络管理系统的联动,可封堵被利用的网络装备和主机; 检测引擎与操作系统的联动,可封堵有歹意的用户帐号;检测引擎和备份服务器联动,可以进行灾害恢复。 3 CMDIDS的设计和实现     CMDIDS是一个基于CORBA的应用,那么系统设计的第一步就应当将系统顶用到的CORBA对象提炼出来。CORBA对象与我们平凡所说的(本地)对象一样,也包含了对象属性和对象操作。但差别在于CORBA对象必需用IDL语言定义。IDL定义了应用程序构件之间可互操作的接口。有了这个接口才使对象之间的远程调用成为可能。而ORB又保障了对象调用对用户的透明性。换句话说,CORBA对象提供远程调用的接口,而本地对象则不可以。
“一种CORBA旁边件的智能入侵检测体系的实现”版权归作者所有,转载请著名出处。  
Tags:全部  
责任编辑:admin

联系方式

我爱论文网提供毕业论文代写,职称论文发表等相关论文服务,如有需要请通过下面的联系方式联系我们:
如需通过企业QQ咨询请点击
我们的专用企业QQ号码是:4000290153
电话咨询请拨打免费电话:400-029-0153
邮件咨询地址:4000290153@b.qq.com
  • 此栏目下没有推荐论文
设为首页 | 加入收藏 | 友情链接 | 版权申明 | 网站地图