J4 ›› 2014, Vol. 41 ›› Issue (5): 84-90.doi: 10.3969/j.issn.1001-2400.2014.05.015

• 研究论文 • 上一篇    下一篇

采用攻击策略图的实时警报综合分析方法

李龙营;李金库;马建峰;姜奇   

  1. (西安电子科技大学 计算机学院,陕西 西安  710071)
  • 收稿日期:2013-06-22 出版日期:2014-10-20 发布日期:2014-11-27
  • 作者简介:李龙营(1991-),男,西安电子科技大学硕士研究生,E-mail:leelongying@163.com.
  • 基金资助:

    国家自然科学基金委员会-广东联合基金重点基金资助项目(U1135002);长江学者和创新团队发展计划资助项目(IRT1078);教育部留学回国人员科研启动基金资助项目(K60013030103);中央高校基本科研业务费专项资金资助项目

Comprehensive analysis of real-time alerts with attack strategy graphs

LI Longying;LI Jinku;MA Jianfeng;JIANG Qi   

  1. (School of Computer Science and Technology, Xidian Univ., Xi'an  710071, China)
  • Received:2013-06-22 Online:2014-10-20 Published:2014-11-27

摘要:

针对警报因果关联分析方法存在攻击场景图分裂且无法及时处理大规模警报的问题,提出并实现一种采用攻击策略图的实时警报综合分析方法.首先,通过在警报关联过程中引入推断警报环节避免攻击场景图的分裂;然后,采用一种新型滑动窗口机制,为每类攻击创建一个滑动窗口,并结合时间跨度与警报数量设定窗口大小,在保证关联效果基础上具有线性时间复杂度;最后,将该方法扩展为包含实时攻击场景重构、后续警报推测及分析结果融合的综合警报分析系统.实验结果证明了该方法的实际有效性和高效性.

关键词: 入侵检测系统, 入侵分析, 关联分析, 攻击场景

Abstract:

The causal relation based alert correlation approach causes split scenario graphs and cannot process massive alerts in time. To address this issue, a comprehensive analysis approach of real-time alerts with attack strategy graphs is proposed. First, it gets rid of the splitting of the attack scenario graph by introducing hypothesizing alerts to the alert correlation process. Second, it leverages a novel sliding window mechanism, which maintains a window for each type of attacks and determines the window's size according to both the time and number of the alerts. This new mechanism only introduces linear time complexity without sacrificing effectiveness. Third, the approach is extended to a comprehensive system to reconstruct attack scenarios, predict future alerts and fuse analytical results. Evaluation results indicate that our approach is effective and efficient.

Key words: intrusion detection systems, intrusion analysis, correlation analysis, attack scenarios

中图分类号: 

  • TP309