首页> 外文会议>2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops amp; PhD Forum >Hardware/Software Mechanisms for Protecting an IDS against Algorithmic Complexity Attacks
【24h】

Hardware/Software Mechanisms for Protecting an IDS against Algorithmic Complexity Attacks

机译:用于保护IDS免受算法复杂性攻击的硬件/软件机制

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

摘要

Intrusion Detection Systems (IDS) have emerged as one of the most promising ways to secure systems in the network. An IDS like the popular Snort[17] detects attacks on the network using a database of previous attacks. So in order to detect these attack strings in the packet, Snort uses the Aho-Corasick algorithm. This algorithm first constructs a Finite State Machine (FSM) from the attack strings, and subsequently traverses the FSM using bytes from the packet. We observe that there are input bytes that result in a traversal of a series of FSM states (also viewed as pointers). This chain of pointer traversal significantly degrades (22X) the processing time of an input byte. Such a wide variance in the processing time of an input byte can be exploited by an adversary to throttle the IDS. If the IDS is unable to keep pace with the network traffic, the IDS gets disabled. So in the process the network becomes vulnerable. Attacks done in this manner are referred to as algorithmic complexity attacks, and arise due to weaknesses in IDS processing. In this work, we explore defense mechanisms to the above outlined algorithmic complexity attack. Our proposed mechanisms provide over 3X improvement in the worst-case performance.
机译:入侵检测系统(IDS)已成为保护网络系统的最有前途的方法之一。像流行的Snort [17]这样的IDS使用以前的攻击数据库来检测网络上的攻击。因此,为了检测数据包中的这些攻击字符串,Snort使用了Aho-Corasick算法。该算法首先根据攻击字符串构造一个有限状态机(FSM),然后使用来自数据包的字节遍历FSM。我们观察到有一些输入字节会导致遍历一系列FSM状态(也被视为指针)。指针遍历的链显着降低了输入字节的处理时间(22X)。攻击者可以利用输入字节处理时间的如此大的差异来限制IDS。如果IDS无法跟上网络流量,则会禁用IDS。因此,在此过程中,网络变得脆弱。以这种方式进行的攻击称为算法复杂性攻击,是由于IDS处理中的弱点而产生的。在这项工作中,我们探索了针对上述算法复杂性攻击的防御机制。我们提出的机制在最坏情况下的性能提高了3倍以上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号