美文网首页
ddos防护

ddos防护

作者: Supreme_DJK | 来源:发表于2019-07-08 17:31 被阅读0次

DDoS检测策略:

策略+阈值

多维度联合判定攻击:

维度1(D1):流量阈值(一期)

维度2(D2):流量速率突增

维度3(D3):源站异常响应占比突增

维度4(D4):手工开关(保底、一期

CC检测:

XFF字段:

通过设置xff字段,用来识别通过HTTP代理或负载均衡方式连接到Web服务器的客户端最原始的IP地址。如若不然,所有通过代理服务器的连接只会显示代理服务器的IP地址,而非连接发起的原始IP地址,这样的代理服务器实际上充当了匿名服务提供者的角色,如果连接的原始IP地址不可得,恶意访问的检测与预防的难度将大大增加

user-agent字段:

标识请求的浏览器身份

referer字段:

这个字段用以标明请求来源于哪个地址。在处理敏感数据请求时,通常来说,Referer字段应和请求的地址位于同一域名下。以上文银行操作为例,Referer字段地址通常应该是转账按钮所在的网页地址,应该也位于www.examplebank.com之下。而如果是CSRF攻击传来的请求,Referer字段会是包含恶意网址的地址,不会位于www.examplebank.com之下,这时候服务器就能识别出恶意的访问。

CC攻击,可能存在伪造xff字段的情况,因此不能见了xff就拿来用,需要有一个可信源列表,只有列表中的地址发来的xff才可信

3层攻击检测:

IP分片攻击:ip分片增多,设置ip分片报文阈值

ICMP Flood:ICMP报文数增多,设置ICMP报文数阈值(禁用ICMP服务,仅在测试时开放?)

4层攻击检测:

4层攻击

SYN FLood:pps突增

判定方法:syn的数量远远大于完成3次握手的ack的数量

SYN+ACK Flood:

空连接/并发连接攻击:连接数突增(CPS)|| 连接数极高

判定方法:1.Session增多 2.CPS增多

UDP Flood: UDP报文突增

判定方法:UDP BPS超出阈值(100M)

UDP 反射放大攻击: 源端口一致的UDP报文突增

判定方法:源端口的UDP BPS 超出阈值(100M)

7层攻击检测:

CC攻击:

检测方法:统计源ip的QPS、状态码(4XX、5XX)、URL、UA、Referer字段

三层检测:

三层检测

session是一种很好的防御手段,通过session可以辨识用户,避免误封。

相关文章

  • ddos防护

    DDoS检测策略: 策略+阈值 多维度联合判定攻击: 维度1(D1):流量阈值(一期) 维度2(D2):流量速率突...

  • DDoS防御详解

    DDoS 攻击与防护实践 DDoS 攻击的实现方式主要有如下两种: 自建 DDoS 平台 现在有开源的 DDoS ...

  • ddos基础防护

    DDOS攻击类型: 1.资源消耗型攻击:Syn Flood 、UDP Flood、ACK Flood、ICMP F...

  • DDoS防护之TCP防护

    欢迎访问网易云社区,了解更多网易技术产品运营经验。 TCP协议,相信对于每一个开发工程师都不陌生。由于该协议是一个...

  • 使用腾讯云大禹开启全站HTTPS

    简介: 大禹DDoS(BacisAntiDDoS)基础防护是针对DDoS攻击为腾讯云用户推出的免费服务,可为用户抵...

  • 阿里云服务器DDoS基础防护申请流程及常见问题解答

    阿里云服务器为了能够更好的保护好每一个用户的云安全,提供免费的DDos防护——DDos基础防护。阿里云云安全中心默...

  • 详解DDOS防护之TCP防护

    本文来自网易云社区 TCP协议,相信对于每一个开发工程师都不陌生。由于该协议是一个面向连接,可靠的特性,广泛应用于...

  • 如何对棋牌游戏遭受的攻击进行防护?

    Anti防御高防服务器特点: 1.防护海量DDoS攻击 成功防御全球很大DDoS攻击,攻击流量达到453.8G,很...

  • 遇到DDOS怎样防护?

    DDOS防护原理 针对刚才介绍到的几种最常见的攻击也是比较难防护的攻击。一般基于包过滤的防火墙只能分析每个数据包,...

  • 123.129.223.X无敌高防ip,隐藏真实ip,T级防护不

    济南高防,网式科技的DDoS云盾提供10Gbps-1000Gbps的DDoS防护服务,通过划分独立的链路和集群防御...

网友评论

      本文标题:ddos防护

      本文链接:https://www.haomeiwen.com/subject/juuahctx.html