[发明专利]基于复合规则条件的WAF规则引擎的漏洞检测方法在审
申请号: | 202211407175.5 | 申请日: | 2022-11-10 |
公开(公告)号: | CN115801379A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 周恩亚;代先勇;邓金祥;俞祥基;王炜;温嵩杰;侯俊龙;熊民;田晓东 | 申请(专利权)人: | 成都深思科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 许驰 |
地址: | 610041 四川省成都市高新区天*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 复合 规则 条件 waf 引擎 漏洞 检测 方法 | ||
本发明公开了基于复合规则条件的WAF规则引擎的漏洞检测方法,涉及计算机技术领域,包括S1、配置安全规则;S2、启动WAF规则引擎,并加载读取安全规则;S3、接收并检测匹配网络请求数据;S4、进入复合决策条件检测;S5、提取网络请求数据,与决策条件的特征条件进行特征匹配;S6、若特征条件全部命中,则命中安全规则,退出WAF规则引擎检测;反之进S7;S7、判断决策条件是否都完成检测匹配,若是,则没有命中安全规则,并退出;反之则进S4;安全规则设计为复合条件规则,且WAF规则引擎按照命中即返回的原则检测漏洞攻击,对于复合规则条件,按照规则条件优先级匹配,单条规则根据不同规则条件可以匹配多个漏洞攻击,有效减少规则数量。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于复合规则条件的WAF规则引擎的漏洞检测方法。
背景技术
WAF的全称是(Web Application Firewall)即Web应用防火墙。不同于传统的防火墙,WAF专门针对应用层Web应用设计,可以拦截流量攻击、代码执行、目录穿越、SSRF漏洞攻击等漏洞攻击。WAF主要是通过很多内置的安全规则来进行防御,拦截各种漏洞攻击。为了能够准确拦截各种漏洞攻击,通常WAF中有非常多的漏洞规则,基本上针对每一个漏洞攻击有一条安全规则。WAF通过这些规则来匹配网络请求,如果匹配到相关漏洞攻击特征字符串,就拦截该请求。目前WAF规则库通常都是单条规则匹配单个漏洞攻击,随着导入的规则越来越多,规则库会越来越庞大,会导致规则匹配速度越来越慢,规则库物理存储压力越来越大。
发明内容
本发明的目的就在于为了解决上述问题设计了一种基于复合规则条件的WAF规则引擎的漏洞检测方法。
本发明通过以下技术方案来实现上述目的:
基于复合规则条件的WAF规则引擎的漏洞检测方法,包括:
S1、配置WAF规则引擎的安全规则,安全规则包括至少一个条件集合和至少一个决策条件,条件集合包括至少两个特征条件,决策条件对应至少一个特征条件,不同决策条件对应不同类型的漏洞攻击;
S2、启动WAF规则引擎,并加载读取安全规则;
S3、WAF规则引擎接收前置解析过滤后的网络请求数据,按照漏洞类型分类检测匹配网络请求数据;
S4、WAF规则引擎进入该漏洞分类的复合决策条件检测;将网络请求数据与其中一个决策条件进行匹配;
S5、提取网络请求数据,与决策条件里的特征条件按特征条件组合检测进行特征匹配,特征条件按照必须满足、满足一个及以上、必须不满的足组合检测进行匹配;
S6、若该决策条件的特征条件全部命中,则该网络请求数据命中安全规则,退出WAF规则引擎检测,然后将该网络请求数据的相关信息封装存储;反之则进入S7;
S7、判断该漏洞分类的决策条件是否都完成检测匹配,若是,则该网络请求数据没有命中安全规则,退出WAF规则引擎检测;反之则返回S4。
本发明的有益效果在于:安全规则设计为复合条件规则,且WAF规则引擎按照命中即返回的原则检测漏洞攻击,对于复合规则条件,按照规则条件优先级匹配,单条规则根据不同规则条件可以匹配多个漏洞攻击,有效减少规则数量。规则引擎按照分组规则进行匹配,避免匹配冗余规则,极大提高规则检测匹配效率。
附图说明
图1是本发明基于复合规则条件的WAF规则引擎的漏洞检测方法的流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都深思科技有限公司,未经成都深思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211407175.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:海涂地果桑生长提质方法
- 下一篇:一种酿酒黄水资源化的水溶肥及其制备方法