防护对象接入Web应用防火墙后,您可以选择开启全局智能BOT核心功能。
WAF 全局智能 BOT 防护是作用于全部业务链路,依托行为分析与威胁情报,统一分辨并拦截爬虫、刷库、扫描等恶意自动化机器人的全域防护能力。
前提条件
已购买WAF云SaaS型实例,且实例版本为标准版及以上版本。
网站已通过“域名接入”方式接入WAF进行防护。
配置全局智能BOT防护
登录天翼云控制中心。
单击页面顶部的区域选择框,选择区域。
在产品服务列表页,选择“安全 > Web应用防火墙(原生版)”。
在左侧导航栏,选择“防护配置 > 全局防护配置”,进入全局防护配置页面。
定位到“全局智能BOT防护”模块,可以选择开启/关闭防护。
点击BOT防护右侧的“系统默认规则”,进入BOT防护系统默认组页面。
可在当前页面修改系统默认组名称、开启规则、编辑规则的处置动作、添加防护对象和开启调试模式。
规则处置动作支持:观察、拦截、放行、验证码、JS验证、重定向。
开启调试模式后,所有开启的规则都只产生日志,不产生拦截。
单击“确定”,完成系统默认规则组编辑。
添加规则组
定位到“全局智能BOT防护”模块,点击BOT防护右侧的“前去配置”,进入BOT防护页面。
点击“新建规则组”,开始新建全局智能BOT防护规则组。
在跳转的页面中,填写相关信息。
配置项 说明 规则组名称 设置规则组的名称。
规则名称用于标识当前防护规则,建议您使用有明确含义的名称。
规则组描述 填写当前新建的规则组描述信息。 规则 选择规则组需要生效的规则条件。 关联防护对象 添加需要关联到规则组的防护对象。 调试模式 选择是否开启调试模式,开启调试模式后,所有开启的规则都只产生日志,不产生拦截。
完成后,单击“确定”即可完成规则组新建。
添加动态防护规则
自定义防护规则列表展示当前用户已创建的规则,包括规则状态、规则名称/规则ID、匹配条件、处置动作、优先级、风险等级、更新时间等。
单击“新建防护规则”,在规则配置页面,完成以下信息配置,然后单击“保存”。新建的规则默认状态为开启。
自定义防护规则参数说明如下:
| 配置项 | 说明 |
|---|---|
| 规则名称 | 设置规则的名称。 规则名称用于标识当前防护规则,建议您使用有明确含义的名称。 |
| 会话识别 | 支持IP、SESSION、REFERER。
|
| 匹配条件 | 设置访问请求需要匹配的条件(即特征)。 单击“新增条件”可以设置最多30个条件。存在多个条件时,多个条件必须同时满足才算命中。 当选择统计类的逻辑符(统计次数、统计个数)时,还需设置“统计周期”。 关于匹配条件的配置描述,请参见匹配条件字段说明。 |
| 处置动作 | 定义触发规则后执行的动作。
说明
若需使用攻击惩罚功能,需将WAF升级到企业版或旗舰版。 |
| 风险等级 | 包括高危、中危、低危、无威胁。 |
| 优先级 | 代表该规则在BOT防护模块中执行的优先级。 可输入1~100的整数,数字越大,代表这条规则的优先级越高。相同的优先级下,创建/更新时间越晚,优先级越高。 |
| 规则描述 | 规则的描述信息,用户可自定义。 |
相关操作:
对于已创建的自定义防护规则,可以在规则列表执行以下操作:
编辑:编辑自定义防护规则的名称、防护目标、会话识别、匹配条件、处置动作、风险等级、优先级等。
删除:若不再使用某条规则,可对该规则进行删除。
状态变更:可对每一条规则单独设置启用状态,若临时无须启用某条规则,可禁用该规则。
添加动态防护规则
动态防护规则列表展示当前用户已创建的规则,包括规则状态、规则名称/规则ID、处置动作、优先级、防护目标、防护功能、更新时间等。
单击“新建防护规则”,在规则配置页面,完成以下信息配置,然后单击“保存”。新建的规则默认状态为开启。
| 配置项 | 说明 |
|---|---|
| 规则名称 | 设置规则的名称。 规则名称用于标识当前防护规则,建议您使用有明确含义的名称。 |
| 防护目标 | 需输入完整防护的网页路径或端口。 例如 https://www.ctyun.cn/index.html,其中 https://为协议类型,www.ctyun.cn为域名地址,/index.html 为路径地址。
|
| 排除目标 | 通过输入排除条件,排除不需要防护的地址范围,支持多行输入,每一行为一个排除条件地址。最大支持 20 行。 |
| 防护动作 | 支持以下四种防护动作,需至少配置一种。
|
| 处置动作 | 支持“观察”、“拦截”。 |
| 优先级 | 代表该规则在当前防护模块中执行的优先级。 可输入1~100的整数,数字越大,代表这条规则的优先级越高。相同的优先级下,创建/更新时间越晚,优先级越高。 |
| 规则描述 | 规则的描述信息,用户可自定义。 |