6. 域名管理_OWASP 规则
什么是“OWASP 规则”?
您可以在 Apeiro CDN 上启用 OWASP 功能,为您的域名提供安全防护。目前平台上的 OWASP 触发阈值设定为 5 分 (意思在 OWASP 规则触发后会计算分数达到 5 分),以及严谨程度 (Paranoia Level) 设定为 PL2,目前这两个部分均为系统固定值,暂不支援手动调整,当达到这些条件时,将会触发下述的动作。
此配置适用于中低风险场景,能有效检测并阻挡 SQL 注入、跨站脚本 XSS 等常见攻击,提供稳定可靠的防护。Apeiro CDN 结合预设规则与灵活的操作介面,让您在确保安全性的同时,享有更简化的管理体验。
目前该功能需要手动开放,如果有使用需求请联繫技术支持。

① 侧边栏:
单击域名管理下拉按钮后,选择“OWASP 规则”。
② OWASP 规则区:
在侧边栏导航中选择“OWASP 规则”后,相关操作介面将显示于页面中央的内容区域。您将在顶部看到“OWASP 规则统计区”,其中包括 OWASP 介绍、OWASP 已添加规则数量。
③ OWASP 规则管理区:
OWASP 规则管理页面显示于内容区域第二排。在这里,您可以查看、创建、编辑、删除、搜寻 OWASP 已添加规则数量,并输出搜寻结果。
1. 管理 OWASP 规则
在 Apeiro CDN 上,OWASP 已经有既定的系统预设参数选项 sys_default 可以选择,当然您也可以自订新规则,以做出不同触发 OWASP 后的动作。
① 添加 OWASP 规则。

① 选择群组。
② 单击“添加”按钮。

③ 设置页面会出现于右侧,在设置页面上,您会看到“基础”类别下拉按钮,展开设置内容后填写栏位
④ “规则名称”、“動作”為必填項目,有關動作的定义。请查看下面的 “表:动作栏位”,其餘選項則尚未開放設置。
2. 表:动作栏位
Allow (允许)
允许与指定条件匹配的请求,例如:特定的 IP、URI、请求表头、国家/地区等。
Deny (阻挡)
拒绝与指定条件匹配的请求,例如:特定的 IP、URI、请求表头、国家/地区等。
Speed Limit (限速)
当请求与指定条件(情况)匹配时,如“请求速率”等条件,内容的加载速度会变慢,以防止恶意攻击。
Block Period (阻挡时间)
当请求与指定条件匹配时,会被阻挡一段时间并显示“拒绝页面”以避免可能的攻击。通常与“请求速率”条件并用。
Cookie/JS challenge (Cookie/Javascript 有效性验证)
当请求与指定条件匹配时,通过向可疑的最终用户发送挑战 JavaScript 响应,以验证对方是否使用合法浏览器。当发送给最终用户的挑战 JavaScript 被执行时,伴随着 cookie 生成,原始 HTTP 请求带有 JavaScript 生成的 cookie 时,请求会被重新发送。
Gesture Challenge (图形验证)
当请求与指定条件匹配时,通过向最终用户发送图形验证,以判定请求是否来自真实的客户端。当最终用户成功回答收到的图片验证时,请求将被允许。
Smart Captcha (图形验证)
当请求与指定条件匹配时,通过向最终用户发送 Smart Captcha,以判定请求是否来自真实的客户端。当最终用户成功回答收到的图片验证时,请求将被允许。
Set Request Headers (设定请求表头)
设置从 CDN 边缘到源站的请求表头,可获取最终用户信息,例如,使用$rip 获取客户端 IP。
Set Response Headers (设定回应表头)
设置从 CDN 边缘到最终用户的响应表头。特别适合使用 CORS 的场景,例如,access-control-allow-origin:mydomain.com。
Log Only (行为记录)
记录与指定条件匹配的请求,以观察是否为可疑攻击。匹配的请求将记录在域名管理下的“事件概览”中。
Origin Policy (回源政策)
当请求与指定条件匹配时,可于专案套用“回源策略”。通过适当的布局,此设置可以让您观测可能的攻击。
Redirect (重新导向)
当请求与指定条件匹配时,将请求重新导向,达到隐私保护与导航等目的。
Custom Page (自定义页面)
当请求与指定条件匹配时,向最终用户显示自定义页面。

⑤ 单击“储存”按钮保存设置。
⑥ 单击“✕”关闭设置页面。
*注意
§ 无法变更“群组”?
您会在查询区的“群组”下拉标签看到“ 🚫”图标。根据操作流程,您在进入“外部请求”页面之前,需选择群组,选定群组后,后续页面将应用此设置,因此查询区变更群组的操作被禁止。如要快速更改“群组”,请至“标头导航列”选择其他群组(标记①如上图所示)后,“外部请求”中的数据将被更新。或者,您可以从首页上的“群组面板”中重新选择群组。
3. 套用已新增的 OWASP 规则

手动新增好的 OWASP 规则需要再进行套用方能生效,请至应用配置/域名配置页面点击要套用上去的专案或域名,请注意,您一次只能够套用一笔 OWASP 规则。
① 点击新增或编辑,点开 "OWASP" 栏位。
② 将 "使用 OWASP" 该选项打开。
③ 选择要套用的规则进行套用。
*注意
§ 被套用中的 OWASP 规则无法删除!
如果 OWASP 规则目前被套用在任意域名或 profile 中,该规则则无法被删除,需要先移除套用后才能够删除,详细请参考“2. 域名管理_域名物件_设定 OWASP”。
Last updated
