检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
这些软件没有配置加白IP的界面。如果是对外提供Web业务的服务器,建议您安装服务器版本的企业安全软件,或华为云主机安全服务产品,这些产品会识别一些请求量较大的IP的socket,并偶发断开连接,一般情况下不会拦截WAF的回源IP。 源站服务器部署在ECS上,放行WAF回源IP 如
示页面,表示攻击被拦截,WAF防护成功。 后续操作 完成上述配置后,WAF会默认为域名开启Web基础防护规则,通过对访问域名的请求特征进行识别和检测,将正常的访问请求转发给OBS私有桶,实现安全防护。您也可以根据实际情况,开启更多的防护策略,详见防护策略配置。 父主题: 网站接入配置
到源站,实现网站流量检测和攻击拦截。 图1 未使用代理配置原理图 方案优势 使网站流量经过WAF,WAF通过对HTTP(S)请求进行检测,识别并阻断SQL注入、跨站脚本攻击、网页木马上传、命令/代码注入、文件包含、敏感文件访问、第三方应用漏洞攻击、CC攻击、恶意爬虫扫描、跨站请求
本章节介绍如何通过WAF和HSS实现动静态网页的防篡改。 方案架构及方案优势 当攻击者企图通过SQL注入等攻击手段篡改网页时,WAF通过对HTTP(S)请求进行检测,及时识别并阻断攻击,防止攻击渗透进入系统层。 即使攻击突破了第一层防护也不用慌,主机安全服务网页防篡改早已提前帮您驱动及锁定Web文件目录下的文件
用户标识,当限速模式为用户限速(cookie或header)时,需要传该参数。 选择cookie时,设置cookie字段名,即用户需要根据网站实际情况配置唯一可识别Web访问者的cookie中的某属性变量名。用户标识的cookie,不支持正则,必须完全匹配。例如:如果网站使用cookie中的某个字段n
用户标识,当限速模式为用户限速(cookie或header)时,需要传该参数。 选择cookie时,设置cookie字段名,即用户需要根据网站实际情况配置唯一可识别Web访问者的cookie中的某属性变量名。用户标识的cookie,不支持正则,必须完全匹配。例如:如果网站使用cookie中的某个字段n
用户标识,当限速模式为用户限速(cookie或header)时,需要传该参数。 选择cookie时,设置cookie字段名,即用户需要根据网站实际情况配置唯一可识别Web访问者的cookie中的某属性变量名。用户标识的cookie,不支持正则,必须完全匹配。例如:如果网站使用cookie中的某个字段n
内容:输入或者选择条件匹配的内容。 大小写敏感:“字段”选择“路径”时,可配置该参数。开启后,系统在检测配置的路径时,将区分大小写。能够帮助系统更准确地识别和处理各种爬虫请求,从而有效提升反爬虫策略的精确度和有效性。 “路径”包含“/admin/” 优先级 设置该条件规则检测的顺序值。如果您设
“TTL(秒)”:一般建议设置为5分钟,TTL值越大,则DNS记录的同步和更新越慢。 “值”:“域名验证”页面,域名服务商返回的“记录值”。 记录值必须用英文引号引用后粘贴在文本框中。 其他的设置保持不变。 图1 添加记录集 单击“确定”,记录集添加成功。 当记录集的状态显示为“正常”时,表示记录集添加成功。
以最快的速度获得网站内容。 CDN支持的对象:域名,华为云、非华为云或云下的Web业务 Web应用防火墙通过对HTTP(S)请求进行检测,识别并阻断SQL注入、跨站脚本攻击、网页木马上传、命令/代码注入、文件包含、敏感文件访问、第三方应用漏洞攻击、CC攻击、恶意爬虫扫描、跨站请求伪造等攻击,保护Web服务安全稳定。
内容:输入或者选择条件匹配的内容。 说明: 具体的配置请参见表1。 大小写敏感:开启后,系统在检测配置的内容时,将区分大小写。能够帮助系统更准确地识别和处理各种请求,从而有效提升策略的精确度和有效性。 “路径”包含“/admin/” “User Agent”前缀不为“mozilla/5.0”
包括对请求里header中所有字段进行攻击检测。 √ √ √ √ √ √ CC攻击防护 通过限制单个IP/Cookie/Referer访问者对防护网站上源端的访问频率等,精准识别CC攻击以及有效缓解CC攻击。 × √ √ √ √ √ 精准访问防护 对常见的HTTP字段进行条件组合,筛选访问请求,并对命中条件的请求设置仅记录、放行或阻断操作。
这些软件没有配置加白IP的界面。如果是对外提供Web业务的服务器,建议您安装服务器版本的企业安全软件,或华为云主机安全服务产品,这些产品会识别一些请求量较大的IP的socket,并偶发断开连接,一般情况下不会拦截WAF的回源IP。 完成以上操作后,勾选“已完成回源IP加白”。 步骤三:本地验证
内容类型 表4 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 证书名称,证书名称只能由数字、字母、中划线、下划线和英文句点组成,长度不能超过64位字符 content 否 String 证书文件,仅支持PEM格式的证书和私钥文件,且文件中的换行符应以\n替换
内容类型 表4 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 引用表名称,只能由数字、字母、中划线、下划线和英文句点组成,长度不能超过64 type 是 String 引用表类型,参见枚举列表 values 是 Array of strings 引用表的值
Content-Type 是 String 内容类型 X-Language 否 String 语言,默认值为en-us。zh-cn(中文)/en-us(英文) 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 total Integer 攻击事件数量 items Array
Content-Type 是 String 内容类型 X-Language 否 String 语言,默认值为en-us。zh-cn(中文)/en-us(英文) 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 domain DomainClassificationItem
Content-Type 是 String 内容类型 X-Language 否 String 语言,默认值为en-us。zh-cn(中文)/en-us(英文) 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 total Integer 攻击事件数量 items Array
时间发送一次告警通知,支持的值为1440、10080(单位为分钟)。 locale 否 String 语言 zh-cn:中文 en-us:英文 times 否 Integer 当通知类型为防护事件时,需要填写该参数。在该时间间隔内,当攻击次数大于或等于您设置的阈值时才会发送告警通知
建议根据文档中的规则状态枚举值修改规则状态 400 WAF.00021016 description.illegal 描述异常 建议用标准的中英文语法描述 400 WAF.00021017 incorrect.rule.config 不正确的规则配置 建议根据帮助中心的文档配置防护规则