首页> 外国专利> Intrusion detection state machine for finding attack signatures with reduced buffering requirements for handling out of sequence packets

Intrusion detection state machine for finding attack signatures with reduced buffering requirements for handling out of sequence packets

机译:入侵检测状态机,用于查找具有减少的缓冲要求的攻击特征以处理乱序数据包

摘要

Some intrusion detection system look for signature patterns of characters indicative of an attack in received data streams using state machines which react to each received character. Systems where the data stream is segmented (eg. into TCP packets) and the segments are not received in order (n+2 in figure) cause problems. Traditional systems would buffer subsequent sequence packets (n+3 to n+6) until the delayed one was received and then recommence processing. Instead the invention stores the machine state (at n+1) and buffers the immediately subsequent segment (n+3). It then initialises the state machine and processes the subsequent packets, until the late segment is received. Then it again stores the machine state (at n+6), restores the first stored state and processes the missing and buffered segments (n+2 and n+3). Finally the second stored state is restored and normal processing resumes (at n+7). The system thereby reduces the size of buffer required (from 4 segments to 1 in the example).
机译:一些入侵检测系统使用对每个接收到的字符做出反应的状态机来寻找指示接收到的数据流中的攻击的字符的签名模式。数据流被分段(例如,分成TCP数据包)并且未按顺序接收分段的系统(图中的n + 2)会引起问题。传统系统将缓冲后续的序列数据包(n + 3至n + 6),直到收到延迟的数据包,然后再开始处理。取而代之的是,本发明存储机器状态(n + 1)并缓冲紧接的后续段(n + 3)。然后,它初始化状态机并处理后续的数据包,直到接收到较晚的段。然后,它再次存储机器状态(在n + 6处),恢复第一个存储的状态并处理丢失和缓冲的段(n + 2和n + 3)。最后,恢复第二存储状态,并恢复正常处理(在n + 7)。因此,系统将所需缓冲区的大小减小了(示例中从4个段减少到1个)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号