[发明专利]使用部分确定性有限自动模式匹配来进行网络攻击检测有效
申请号: | 200710130040.8 | 申请日: | 2007-07-25 |
公开(公告)号: | CN101291323A | 公开(公告)日: | 2008-10-22 |
发明(设计)人: | 马庆鸣;布赖恩·伯恩斯;克里希纳·纳拉亚纳斯瓦米;维平·拉瓦特;迈克尔·君·希霍 | 申请(专利权)人: | 丛林网络公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/00;H04L12/56;G06F21/00 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 余刚;尚志峰 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 部分 确定性 有限 自动 模式 匹配 进行 网络 攻击 检测 | ||
1.一种用于检测网络流量中安全威胁的方法,包括:
存储一组完全确定性有限自动机fDFA节点,其中,fDFA节点表示完全确定性有限自动机fDFA,其接受符合符号模式的符号流;
生成一组pDFA节点,其中,所述pDFA节点表示部分确定性有限自动机pDFA,
其中,每个所述pDFA节点在fDFA节点中都具有对应的、超越访问阈的访问级的节点,
其中,当所述fDFA节点中所对应的节点规定了符号向fDFA节点中的具有超越所述访问阈的访问级的节点转换时,所述pDFA节点中的每个节点都规定所述符号向所述pDFA节点中的节点的转换,
其中,当所述fDFA节点中所对应的节点规定了符号向所述fDFA节点中的具有不超越所述访问阈的访问级的节点转换时,所述pDFA节点中的每个节点都规定所述符号向pDFA节点中的失败节点的转换;
接收符号流中的符号;
确定所述pDFA节点的当前节点是否为失败节点;
当所述pDFA节点的所述当前节点不是所述失败节点时,确定所述pDFA节点的所述当前节点是否规定所述符号向所述失败节点的转换;
当所述pDFA节点的所述当前节点规定了所述符号向所述失败节点转换时,访问所述一组fDFA节点以将所述fDFA节点中的对应于所述pDFA节点的所述当前节点的节点标识为所述fDFA节点的当前节点;以及
当所述pDFA节点的所述当前节点为所述失败节点时以及当所述fDFA节点的所述当前节点规定所述符号向正在接受的节点转换时,检测计算机安全威胁。
2.根据权利要求1所述的方法,其中,生成一组pDFA节点的步骤包括:在单个存储页面中保存所述pDFA节点。
3.根据权利要求1所述的方法,其中,所述符号模式与计算机安全威胁有关。
4.根据权利要求1所述的方法,其中,所述方法还包括:
接收来自第一计算机网络的网络流量;
从所述网络流量中提取所述符号流中至少一部分;以及
当所述符号流不使所述pDFA或所述fDFA转换至正在接受的节点时,在第二计算机网络上重新发送所述网络流量。
5.根据权利要求1所述的方法,
其中,所述方法还包括对表进行维护,所述表具有标识所述fDFA节点中的对应于所述pDFA节点中每个节点的节点的条目;以及
其中,标识所述fDFA节点中的节点的步骤包括:使用所述表来标识所述fDFA节点中的一个对应于所述pDFA中的所述当前节点的节点。
6.根据权利要求1所述的方法,其中,生成一组表示pDFA的节点的步骤包括:
当所述pDFA节点的所述当前节点规定了所述符号向所述失败节点转换时,确定所述pDFA节点的计数是否超过规模阈;
标识在所述fDFA节点中的一个fDFA节点,其中,所述fDFA节点中的所述当前节点规定了所述符号向这一个fDFA节点的转换;以及
当所述pDFA节点的计数不超过所述规模阈时,生成所述pDFA节点中的一个新pDFA节点,其对应于所述fDFA节点中的该fDFA节点。
7.根据权利要求6所述的方法,其中,生成一组pDFA节点的步骤还包括:
当所述pDFA节点的计数超过所述规模阈时以及当所述pDFA节点中的这一个节点的访问级超过第二节点的访问级时,从所述一组pDFA节点中删除所述第二节点;以及更新所述pDFA节点,使所述pDFA节点中的规定了向所述第二节点的转换的每一个pDFA节点都规定向所述pDFA的失败节点的转换,而不是向所述第二节点的转换。
8.根据权利要求1所述的方法,其中,生成一组pDFA节点的步骤包括:生成一组使用位图编码方案进行格式化的pDFA节点,以使每个所述pDFA节点都包括固定长度位图部分和节点索引的可变长度列表,
其中,每个所述节点索引都指示所述pDFA节点中的另一个节点被保存的存储位置,以及
其中,所述位图部分包括与不同符号有关的位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丛林网络公司,未经丛林网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710130040.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:供纸装置
- 下一篇:填料,其生产方法,及化妆品