基于成本分析的自适应入侵响应系统【成本管理论文】

上传人:飞*** 文档编号:7496467 上传时间:2017-09-21 格式:DOC 页数:5 大小:26KB
返回 下载 相关 举报
基于成本分析的自适应入侵响应系统【成本管理论文】_第1页
第1页 / 共5页
基于成本分析的自适应入侵响应系统【成本管理论文】_第2页
第2页 / 共5页
基于成本分析的自适应入侵响应系统【成本管理论文】_第3页
第3页 / 共5页
基于成本分析的自适应入侵响应系统【成本管理论文】_第4页
第4页 / 共5页
基于成本分析的自适应入侵响应系统【成本管理论文】_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于成本分析的自适应入侵响应系统【成本管理论文】》由会员分享,可在线阅读,更多相关《基于成本分析的自适应入侵响应系统【成本管理论文】(5页珍藏版)》请在金锄头文库上搜索。

1、成本管理论文-基于成本分析的自适应入侵响应系统摘要 自动入侵响应是一种有效的对付入侵的手段。本文介绍了成本分析理论,并将该理论应用于自动入侵响应中,设计了基于成本分析的自适应入侵响应系统,简述了该系统中各个功能模块,详细介绍了分析代理和成本分析代理的功能应用。关键词 入侵响应 自适应 成本分析随着计算机网络的不断普及和发展,网络入侵日益猖獗,作为一种对抗入侵的有效方法入侵响应对保护系统安全性显得越来越重要。目前的入侵响应大都只是在入侵检测系统中实现,响应方式多为手动响应,因而响应能力受到一定限制。为了能够快速及时的响应各种入侵,人们研究了多种自动响应技术来响应入侵。美国得克萨斯 A&M 大学的

2、 Carver 提出了一种基于代理的自适应入侵响应系统 AAIRS,该系统能够快速及时的响应各种入侵攻击,并且考虑了各种环境因素并具有良好的自适应性,但不足之处在于 AAIRS 在做出响应决策的时候并没有考虑到成本代价问题,即入侵值不值得响应的问题,使系统为此付出很多不必要的代价。本文首先对广泛应用的成本分析理论做了简要介绍,并结合自动入侵响应的方法特点,将成本分析理论应用于 AAIRS 中,构架了一个基于成本分析的自适应入侵响应系统 CAIRS,重点研究该模型中的分析模块和成本分析模块,并对系统做了简要分析。一、成本分析理论所谓成本分析,简单地说,就是考虑付出与收获之间的代价平衡。对于入侵响

3、应来说,也面临着同样的问题,这就是入侵响应的成本分析问题。入侵响应过程中涉及的成本因素可以分为损失代价(Dcost),即在响应系统不做响应,攻击对系统造成的损失;响应代价(RCost),即系统对攻击做出响应所付出的代价。针对 IDS 检测到的具体入侵行为,如果其损失代价大于响应代价,即 DCostRCost,则采取相应的响应措施;如果 DCost二、CAIRS 系统结构基于 AAIRS 系统和成本分析原理,本文设计了一个基于成本分析的自适应入侵响应系统 CAIRS,系统结构如图所示。在该 CAIRS 中,多个 IDS 监视一个计算机网络系统并生成入侵事件报告。接口代理把事件表示成为统一格式,并

4、依据对 IDS 以往误报或漏报的统计,赋予当前事件一个可信度值,将这个值与事件报告交给分析代理。为了生成一个比较合理的响应策略,分析代理会判定和分析该事件报告,并调用响应分类代理对攻击进行分类,同时调用策略规范以保证响应策略符合法律、道德、习俗以及资源等约束。成本分析代理接收分析代理传递的策略方案和响应分类代理传递的攻击分类,在此评估策略方案的响应代价和攻击造成的损失代价,比较代价大小,据此判定是对入侵不予响应,只传给记录器备份,还是将策略传给决策代理,调用响应工具库中的工具实施响应。在分析代理和决策代理中都引入了基于以往成功响应的自适应技术。该系统结构中,分析代理和成本分析代理是最主要的两个

5、部分,下面详细介绍这两个代理模块的结构及功能。1.分析代理分析代理的功能是调用策略规范和响应分类生成合理的响应方案,它包括一个判定部件和多个分析部件。(1)判定部件判定部件根据事件报告的时间和攻击类型,判断入侵事件是新的攻击还是原有攻击的延续。如果该事件是一次新的攻击,就创建一个新的分析部件,并将事件报告和相关的可信度传送给它。如果该事件是已有攻击的延续,则仅向原攻击对应的分析部件传送事件报告和可信度。(2)分析部件分析部件的主要功能是根据判定部件结果,通过调用策略规范和响应分类代理生成合理的响应方案。该方案包括一个或多个方案步骤(plan step),支持每个方案步骤的策略(tactic),

6、以及支持每个策略的具体实施步骤(implementation),简称 PTI。对应于新攻击的新建分析部件,必须建立一个新的方案;对应于原有攻击的已存在的分析部件,检查其成功度和可行性改进方案。2.成本分析代理成本分析代理主要功能是估算攻击带来的损失代价和响应攻击的响应代价,比较二者大小,采取不同措施。(1)损失代价的估算要对代价进行准确的估算,必须制定合适的代价规则,而攻击分类对于制定有意义的代价规则必不可少,将攻击分成不同的类别以便能把相似的攻击作为一类进行代价估算。Lindqvist 使用入侵后果的严重性和被攻击目标的重要性来对攻击进行分类。SANS 研究机构的主要负责人 Northcut

7、t 便根据这种攻击分类,对一次入侵事件中的两个要素攻击毁坏性和目标重要性,进行经验值赋值,然后将经验值相乘,从而得到入侵带来的损失代价。本系统中入侵事件分类是采用的 Carver 的攻击分类方法,一次入侵事件由5 个要素组成:攻击时间(Time)、攻击目标(Aim)、攻击类型(AttackType)、攻击者类型(AttackerType)和事件可信度(Reliability)。这样的攻击分类法比较详细具体,更适合于本系统。借鉴 Northcutt 的代价估算方法,将 Carver 的事件分类中的 5 个要素分别赋以合适的经验权值,如表 1 所示,使用公式(1)得到损失代价:DCostTimeA

8、ttackTypeAttackerTypeReliabilityAim (1)(2)响应代价的估算本系统中响应代价包括两部分:响应分析代价和响应执行代价,最终的响应代价就是二者之和。分析代价是生成一个 PTI 方案的代价,一个 PTI 中包含响应计划,响应策略和具体实施响应步骤,求 PTI 是一个计算机分析判断的过程,付出的是计算机分析判断消耗的资源代价。与前述损失代价估算方法类似,将每个 Plane, Tactic 和 Implementation 都分别赋以合适的经验权值,代表为求解每步所付出的分析代价,如表 2 所示,然后使用公式(2)求得到一个生成 PTI 的代价:PTIPiTjIk(

9、2)执行代价是按照具体实施步骤 Ik执行响应所付出的代价,赋经验值记为Ik。最终响应代价为响应分析代价和响应执行代价之和,即RCostPTIIk。(3)代价比较估算 DCost 和 RCost 之后,比较二者大小,如果损失代价大于响应代价,则将响应方案传递给决策代理来执行方案,同时将此次事件的方案传给记录器,进行历史备份;如果损失代价小于响应代价,则不采取任何响应措施,只是将此次事件及方案传递给记录器进行历史备份。这样可以避免很多不必要的代价损失。三、系统分析本文设计的 CAIRS 系统是在 Carver 等人的 AAIRS 系统基础上,进行改进构建的。CAIRS 保持了 AAIRS 原有的自

10、适应性,而且还添加了成本分析部件,能够合理有效的利用资源。CAIRS 系统之所以能实现自适应性,是因为在 IDS 检测和响应这两方面具有不确定性,这通过接口代理中可信度的修改和分析代理中成功策略方案的加权实现。 成本分析代理中,借鉴了 Northcutt 的代价估算方法,提出了一种适于本系统的代价估算法,对损失代价和响应代价进行估算比较,这样,系统就能比较有效地利用有限资源。四、小结本文介绍了基于成本分析的自适应入侵响应系统的各个功能模块,并做了简要分析。该系统能够基本实现及时,灵活,自适应的入侵响应,并且通过对响应成本的分析比较,能够合理有效的利用有限的系统资源。今后将重点研究损失代价和响应代价经验值的估算,有利于系统做出响应与否的准确判断,使系统更加完善。参考文献:1GARY RWRIGHT WRICHARD:TCP/IP 详解M.北京:机械工业出版社,20002ANDREW STANENBAUM:计算机网络M.北京:清华大学出版社,20003SEAN CONVERY:网络安全体系结构M.北京:人民邮电出版社,2005

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 期刊/会议论文

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