查看文档目录

OWASP CRS 档位

按档位(宽松到严格)启用 OWASP 核心规则集,网站可单独选档位并排除误报的规则;随官方 CRS 版本自动更新,官方收费,两版都可在市场购买。

能解决什么问题

自己写 WAF 规则很难覆盖 SQL 注入、跨站脚本、远程代码执行等全部常见攻击。OWASP 核心规则集(CRS)是业界通用的开源规则;本插件把它按档位打包,分宽松、标准、严格、极严格几档,逐档增加攻击类别和防护等级,网站选一档即可,误报的规则可以按网站排除。

怎么开通与启用

OWASP CRS 档位是官方收费规则包,在插件市场按安装购买;社区版和商业版都可以购买。

  1. 在插件商店购买 OWASP CRS 档位,在“我的插件”确认安装到本主控。
  2. 在网站编辑的 WAF 防护里选“托管 WAF 防护档位”,即在本站使用的 WAF 规则库中启用托管规则;本站没有规则库时自动使用系统默认规则库。
  3. 需要只给某个网站调整时,在“本站 OWASP CRS 档位”里选“本站单独设置”,填档位和排除规则 ID。

主要设置

设置说明
防护档位每档列出包含的攻击类型和规则数,以及比上一档新增的部分;可选只记录或拦截
规则组开关关闭某个攻击类型后,该类规则对使用此规则库的网站不生效,即时生效不重载节点
本站档位跟随规则库,或本站单独设置
排除规则 ID9 开头的 6 位规则 ID,逗号分隔;只能填所选档位允许排除的规则

典型用法

  • 普通企业站:用标准档拦截,覆盖常见攻击,误报比严格档少。
  • 高风险后台:用严格档,先“只记录”观察一段时间,再关掉误报的规则后改为拦截。
  • 智能自动防御建议升档时,页面给出建议档位和原因,确认后切换。

限制与注意事项

  • 严格、极严格档误报明显多于标准档,建议先观察再启用。
  • 切换档位需要节点重新加载;排除规则即时生效,不重载节点。
  • 档位降低后,超出新档位的规则包会被挂起,改回原档位或更换规则包后恢复。
  • CRS 本体按 Apache-2.0 发布,包内保留 LICENSE 与 NOTICE。