上云无忧 > 文档中心 > 天翼云边缘安全加速平台使用教程 - Bot防护
边缘安全加速平台
天翼云边缘安全加速平台使用教程 - Bot防护

文档简介:
边缘安全加速平台提供的爬虫防护,能够通过分布式架构形成云端BOT管理网络,提供BOT管理防护方案,协助客户积极管控肆虐的BOT流量,对抗BOT流量背后的黑灰产产业链,保护客户的正常流量,缓解大量针对网站的爬取和异常注册登录行为。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

边缘安全加速平台提供的爬虫防护,能够通过分布式架构形成云端BOT管理网络,提供BOT管理防护方案,协助客户积极管控肆虐的BOT流量,对抗BOT流量背后的黑灰产产业链,保护客户的正常流量,缓解大量针对网站的爬取和异常注册登录行为。

BOT防护开关

为爬虫防护的功能开关,提供拦截、告警、关闭三个选项,对具体防护规则有不同影响:

  • 拦截:防护模式为拦截,具体防护规则按照其配置的处理动作生效
  • 告警:防护模式为告警,具体防护规则处理动作为拦截也生效为告警
  • 关闭:防护模式为关闭,具体防护规则配置的处理动作都不生效

通用配置

客户端标识过期时间:默认15天,单位天,最大值365天;

监测静态文件后缀:即不需要监测的静态文件,以后缀进行标识。若未填写的话,默认检测js,css,jpg,jpeg;

客户端标识检测:客户端标识检测是第一检测策略,校验下发的cookie个数和完整性,无客户端标识、客户端标识缺失、客户端标识解析失败都需要配置

  • 无客户端标识。即针对请求没有cookie的情况进行处理;
    • 处理动作:拦截/告警/跳转/放行
      • 拦截:拦截请求
      • 告警:仅记录请求
      • 跳转:GET请求启动302跳转策略,POST请求启动307跳转策略
      • 放行:不对该异常做处理,另外不会再校验其他的BOT防护规则
    • 统计粒度:静态cookie/IP+UA/IP
    • 触发条件:达到触发条件的请求将对其执行处理动作,并支持配置处理动作持续时长(触发规则后的惩罚时间)
  • 客户端标识缺失。即针对请求带回cookie个数小于下发的个数(最多会下发四个)进行处理;
  • 客户端标识解析失败。即针对失败解析cookie的情况下进行处理

白名单:即例外条件,符合条件的请求不进行功能检测

安全与加速-域名详情-BOT防护-通用配置页

特性挑战

跳转挑战

功能介绍:跳转挑战通过302、307跳转去防护无法正常执行跳转的爬虫,还能通过图片验证和一些JS挑战检验用户交互行为。

配置介绍:对触发防护策略的请求进行跳转处理,并提供多次验证机会,不放过恶意爬虫请求,也避免误拦截正常请求

  • 跳转方式:对于GET请求执行302跳转,对于POST请求执行307跳转,后续将支持图片验证码挑战、JS跳转等多种跳转方式;
  • 首次失败机会时间:对于跳转失败的请求提供再次验证,即机会时间内,跳转失败次数不通过后面的条件计数;
  • 处理动作:支持对触发防护策略的请求执行拦截、计数告警、跳转、放行的处理动作。处理动作为跳转、放行则无需配置触发条件;
  • 统计粒度:静态cookie/IP+UA/IP;
  • 触发条件:达到触发条件的请求将对其执行处理动作,并支持配置处理动作持续时长(触发规则后的惩罚时间)

静态cookie特性检测

功能介绍:主要针对盗用cookie的请求进行处理,即通过对cookie内容和请求内容的对比可以从不同维度进行爬虫检测,主要包括IP、UA、以及过期时间等

配置介绍

  • 超时异常。静态cookie中包含了时间信息,若攻击者盗用cookie,则可能会使用已过期的cookie请求;
    • 初次验证阶段:对于超时的请求提供初次验证阶段。首次超时请求的【】时间后,达到第【】个超时请求将进入再次验证;
    • 处理动作:支持对触发再次验证防护策略的请求执行拦截、计数告警、跳转、放行的处理动作。处理动作为跳转、放行则无需配置触发条件;
    • 统计粒度:静态cookie/IP+UA/IP;
    • 触发条件:达到触发条件的请求将对其执行处理动作,并支持配置处理动作持续时长(触发规则后的惩罚时间)
  • IP异常防护。静态cookie中包含了上次访问下发的ip信息,若攻击者盗用cookie,请求中获取到的ip会与cookie中记录的不同。配置说明同上。
  • UA异常防护。静态cookie中包含了上次访问下发的UA信息,若攻击者盗用cookie,请求中获取到的UA会与cookie中记录的不同。配置说明同上

人机识别

功能介绍:针对无法正常加载js、或者模拟交互行为(例如移动鼠标等)的爬虫进行人机挑战。

配置介绍(超时异常与记录异常都需要配置)

  • 超时异常。针对人机识别挑战成功但超过验证有效期的请求
    • 验证有效期:人机挑战成功,在验证有效期内的请求不做处理;
    • 处理动作:支持对触发防护策略的请求执行拦截、告警、跳转、放行的处理动作。处理动作为跳转、放行则无需配置触发条件;
    • 统计粒度:静态cookie/IP+UA/IP;
    • 触发条件:达到触发条件的请求将对其执行处理动作,并支持配置处理动作持续时长(触发规则后的惩罚时间)
  • 记录异常。针对人机识别挑战失败的请求
    • 处理动作:支持对触发防护策略的请求执行拦截、告警、跳转、放行的处理动作。处理动作为跳转、放行则无需配置触发条件;
    • 统计粒度:静态cookie/IP+UA/IP;
    • 触发条件:达到触发条件的请求将对其执行处理动作,并支持配置处理动作持续时长(触发规则后的惩罚时间)

阈值限制

功能介绍:防止攻击者盗用合法cookie进行大量请求,限制不同粒度的访问速率。

配置介绍(支持最多配置5个条件,多个条件为或关系)

  • 处理动作:支持拦截、告警、关闭;
  • 统计粒度:IP/跳转cookie/静态cookie;
  • 触发条件:达到触发条件的请求将对其执行处理动作,并支持配置处理动作持续时长(触发规则后的惩罚时间)

爬虫陷阱

功能介绍:即在页面里面嵌入不可见链接,正常浏览器不可见;当访问到达设定的拦截深度时,认为是爬虫行为并支持设置防护策略。

配置介绍(支持最多配置5个条件,多个条件为或关系)

  • 防护开关:支持拦截、告警、关闭;
  • 处理动作持续时间:即触发规则后的惩罚时间
  • 统计粒度:IP/IP+UA/静态cookie;
  • 防护范围:支持配置您要防护的请求范围,支持匹配字段为PATH、REQUEST_URI、URI

相似文档
  • 本文介绍如何配置频率控制策略。 简介: 通过配置IP,URL,ARGS,HEADER,COOKIE,UA等粒度,进行访问次数限制,防止客户资源被过度消耗。 配置项包含:启用开关、处理动作、规则名称、规则描述、统计粒度、触发条件、处理动作持续时间、防护范围、静态文件过滤。
  • 本文介绍如何配置访问控制策略。 简介: 访问控制可针对IP,IP段,URI,METHOD,请求地区,请求参数,请求头部,请求协议进行组合,设置白名单和黑名单,对请求进行拦截和放行,保证客户网站不受未知访问。 配置项包含:启用开关、处理动作、规则名称、规则描述、防护范围。
  • 本文介绍如何查看证书详情、删除证书。 简介: 客户在证书管理模块可以上传证书,查看证书详情、删除证书。 新增证书: 1. 登录边缘安全加速平台控制台,在左侧导航栏中选择【安全与加速】—【证书管理】,单击【新增】按钮; 2. 您需要填写证书备注名、证书公钥以及证书私钥。其中公钥和私钥支持 PEM 格式。填写完毕后,点击“确定提交”按钮。
  • 本节介绍安全与加速服务的安全报表模块,支持查看六个月内、最长时间跨度为一个月的已防护域名的安全报表。主要内容包括Web安全报表、DDoS安全报表以及CC安全报表,您可以在这里查看实时或历史的攻击防护情况。
  • 支持IPv6支持度检测功能,能够针对IPv6域名解析、网站首页IPv6访问、网站二级/三级链接IPv6支持度进行检测,并输出检测结果以及改进建议。 检测对象: 检测网址:可以从域名列表选择需要IPv6检测的网址,也可以自定义输入网址,支持输入域名或URL格式; 自定义Host:支持指定到一个v6节点来进行检测。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部