首页> 外文会议>European Symposium on Research in Computer Security; 20050912-14; Milan(IT) >An Efficient and Unified Approach to Correlating, Hypothesizing, and Predicting Intrusion Alerts
【24h】

An Efficient and Unified Approach to Correlating, Hypothesizing, and Predicting Intrusion Alerts

机译:一种有效,统一的方法来关联,假设和预测入侵警报

获取原文
获取原文并翻译 | 示例

摘要

To defend against a multi-step network intrusion, its progress needs to be monitored and predicted in real-time. For this purpose, isolated alerts must be correlated into attack scenarios as soon as the alerts arrive. Such efficient correlation of alerts demands an in-memory index to be built on received alerts. However, the finite memory implies that only a limited number of alerts inside a sliding window can be considered for correlation. Knowing this fact, an attacker can prevent two attack steps from both falling into the sliding window by either passively delaying the second step or actively invoking bogus alerts between the two steps. In either case, the correlation effort is defeated. In this paper, we first address the above issue with a novel queue graph (QG) approach. Instead of explicitly correlating a new alert to all the old ones that prepare for it, the approach only correlates the new alert to the latest copy of each type of alerts. The correlation with other alerts is kept implicit using the temporal order between alerts. Consequently, the approach has a quadratic (in the number of alert types) memory requirement, and it can correlate two alerts that are arbitrarily far away (namely, an infinitely large sliding window with a quadratic memory requirement). Our second contribution is a unified method based on the QG approach that can correlate received alerts, hypothesize missing alerts, and predict future alerts all at the same time. Empirical results show that our method can fulfill those tasks faster than an IDS can report alerts. The method is thus a promising solution for administrators to monitor and predict the progress of an intrusion, and thus to take appropriate countermeasures in a timely manner.
机译:为了防御多步骤网络入侵,需要实时监视和预测其进度。为此,必须在警报到达后立即将隔离的警报与攻击情形相关联。警报的这种有效关联需要在接收到的警报上建立内存索引。但是,有限内存意味着只能考虑滑动窗口内有限数量的警报进行关联。知道这一事实,攻击者可以通过被动延迟第二步或主动在这两个步骤之间调用虚假警报来防止两个攻击步骤都落入滑动窗口。在这两种情况下,相关性工作都将失败。在本文中,我们首先使用一种新颖的队列图(QG)方法解决上述问题。该方法不是将新警报与准备该警报的所有旧警报明确关联,而是仅将新警报与每种警报的最新副本相关联。使用警报之间的时间顺序,与其他警报的相关性保持隐式。因此,该方法具有二次存储(在警报类型的数量中),并且可以将任意距离远的两个警报关联起来(即,具有二次存储需求的无限大的滑动窗口)。我们的第二个贡献是基于QG方法的统一方法,该方法可以关联接收到的警报,假设丢失的警报并同时预测所有未来的警报。实证结果表明,与IDS报告警报相比,我们的方法可以更快地完成这些任务。因此,该方法是管理员用于监视和预测入侵进度并因此及时采取适当对策的有前途的解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号