You need to enable JavaScript to run this app.
文档中心
Web应用防火墙

Web应用防火墙

复制全文
下载 pdf
最佳实践
配置防护策略抵御 CC 攻击最佳实践
复制全文
下载 pdf
配置防护策略抵御 CC 攻击最佳实践
如果您的业务容易暴露在 CC 攻击风险中,建议通过配置 CC 防护策略和 Bot 统计防护提升防护效果。防止您的服务器资源被过度占用,确保正常访问业务不受影响。​
CC 攻击方式说明​
常见的 CC 攻击主要包括以下攻击方式:​
  • 高频率请求:攻击者可以控制请求的频率,在短时间内向目标网站发送大量请求,例如每秒发送数百甚至数千个请求。这种请求可能是对首页或特定页面的频繁访问,以最大程度地消耗服务器资源。​
  • 多源 IP 地址:攻击者使用多个不同的 IP 地址来发起攻击,以绕过服务器的访问控制机制,使得单个 IP 地址的请求限制策略失效。多源 IP 地址请求可以使攻击者更难被追踪和识别,并且增加防御的难度。​
配置 CC 防护策略​
WAF 支持基于业务情况,灵活自定义白流量请求特征。可根据网络访问 IP、Session 等各种 HTTP 请求对象进行请求限制,缓解 CC 攻击对服务器的影响。​
配置符合需求且有效的自定义防护策略,需要先对业务流量情况进行分析。例如设定一条 CC 规则,观测单个 IP 在统计周期内对指定路径请求的次数是否超过设定阈值,并结合访问日志分析是否拦截了攻击请求。​
注意事项​
如果已经明确有可能被 CC 攻击防护策略误报的 IP,可以通过访问控制的允许访问名单功能执行加白操作。​
场景说明​
当一个 IP 在 10 秒内访问当前域名下登录页面login.html的次数超过 1000 次,则记录该 IP 的请求行为。​
该场景仅作为示例参考。在实际应用中,您需要根据自身业务需求设置防护路径和防护阈值,并选择合适的处置动作,以实现防护效果。​
操作步骤​
  1. 在顶部菜单栏选择实例所属地域。​
  1. 在左侧导航选择防护策略 > CC 防护。​
  1. 开启待防护域名的 CC 防护功能。​
  1. 选择待防护域名。​
说明​
确认当前域名防护模式为启用防护,否则需要更改防护模式。​
  1. 开启 CC 自定义防护开关。​
  • ​​​
  1. 单击添加规则,配置相关参数。​
  • 请求路径:填写该域名下最重要、访问次数最多的路径,例如网站登录页面/login.html。​
  • 统计对象:选择源 IP,即以 IP 为维度,统计不同 IP 的请求数据。​
  • 统计时长:根据流量波动情况设置。业务波动越大,则设置一个相对越小的值。建议设置为 5-10 秒。​
  • 阈值设置:选择周期循环生效。​
  • 每对象访问阈值和请求路径阈值保持一致即可,这里都设置为 1000。​
  • 如果生效时间需要包含 00:00,建议设置 00:00 前和 00:00 后两个时间段以确保数据记录完整。例如需要设置生效时间为晚上 19:00 至次日早上 05:00,则设置两段生效时间分别为 19:00-23:59 和 00:00-04:59。​
  • 指定动作:设置为观察。​
  • ​​​
  1. 单击确定。​
后续操作​
在日志管理页面,筛选指定域名和路径下,执行动作为通过和观察的日志数据。判断是否存在误报或漏报请求。​
  • 如果执行动作为通过的日志中仅包含正常业务请求,且执行动作为观察的日志中仅包含攻击请求,则说明没有误报和漏报。此时,建议将处置动作调整为拦截以实现防护。​
  • 如果执行动作为观察的日志中,包含正常业务请求(即存在误报),则建议将阈值调整为更高值之后再观察防护效果。​
  • 如果执行动作为通过的日志中,包含攻击请求(即存在漏报),则建议将阈值调整为更低值之后再观察防护效果。​
​​​
配置 Bot 统计防护策略​
如果您发现攻击源 IP、User-Agent 或者请求路径满足固定特征,这些攻击请求很可能由自动化工具发起的。针对此类攻击请求,您可以再新建一条 Bot 统计防护策略。Bot 统计防护规则用于统计满足请求特征的统计对象在特定时间内的 IP 重复次数或 IP 重复占比,当统计内容达到设定阈值后,对满足请求特征的请求执行观察、拦截、人机验证或其他动作。​
注意事项​
Bot 管理功能当前仅面向高级版及以上规格开放。​
场景说明​
假设某类攻击流量具备以下特征:30 秒内相同 User-Agent 的源 IP 数量占所有源 IP 的比重超过 15%。现需对该攻击行为设置 Bot 统计防护策略,参考如下操作。​
操作步骤​
  1. 在顶部菜单栏选择实例所属地域。​
  1. 在左侧导航选择防护策略 > Bot 管理。​
  1. 开启待防护域名的统计防护规则功能。​
  1. 选择待防护域名。​
说明​
确认当前域名防护模式为启用防护,否则需要更改防护模式。​
  1. 确认当前域名防护模式为“启用防护”,否则需要更改防护模式。​
  1. 开启统计防护规则开关。​
  • ​​​
  1. 单击添加规则,配置相关参数。​
  • 特征描述:请求路径为**/***,或是将路径设置为其他访问次数较高且比较重要的路径。​
  • 统计对象:自定义 header 设置为 User-Agent。​
  • 统计内容:重复占比,15 秒内,每对象中值相同的 IP 占比超过 10%,且数量大于 20 个。​
  • 执行动作:观察。​
  • ​​​
  1. 单击确定。​
后续操作​
在日志管理页面,筛选指定域名和路径下,执行动作为通过和观察的日志数据。判断是否存在误报或漏报请求。​
  • 如果执行动作为通过的日志中仅包含正常业务请求,且执行动作为观察的日志中仅包含攻击请求,则说明没有误报和漏报。此时,建议将处置动作调整为拦截以实现防护。​
  • 如果执行动作为观察的日志中,包含正常业务请求(即存在误报),则建议将阈值调整为更高值之后再观察防护效果。​
  • 如果执行动作为通过的日志中,包含攻击请求(即存在漏报),则建议将阈值调整为更低值之后再观察防护效果。​
​​​
​
最近更新时间:2025.07.25 15:44:16
这个页面对您有帮助吗?
有用
有用
无用
无用