十一国庆以及紧接着的十九大即将到来,各位十九大安保应急的兄弟们都已经奔赴各自的一线,万事俱备只欠东风,大家的神经都紧绷着。

“养兵千日用兵一时”,我们在平时把该做的准备都做好了,关键时刻就不会手忙脚乱。历来安保中最常见的就是 DDoS攻击,本文是绿盟科技的专家给出一些经验,供十九大安保应急的兄弟们参考。

通常用三层清洗方案来防御DDoS攻击

这套防御总方针总结为8个字就是“立体防御,层层过滤”,包括1本地清洗,2运营商清洗\临时扩容带宽,3云清洗。

大家都知道,DDoS攻击最最最大的特点就是流量大,但是也有很多不需要太大流量,但是同样可以达到攻击效果的方式。所以就有了上图中的防御层次。

一般情况下,本地的抗DDoS攻击设备完全可以实现DDoS攻击的清洗,能自己搞定绝不麻烦别人。当受到DDoS攻击的流量超过了链路带宽的时候,这个时候就需要启动运营商的DDoS攻击清洗了。哎呀呀,你说刚好这条受攻击的链路,不具备DDoS攻击清洗服务怎么办?没关系,这个时候还可启用Plan B,考虑临时扩容带宽。只要攻击流量没把带宽占满,本地清洗就可行。

当在流量运营商清洗的同时,还可以启用云清洗服务。因为安保过程中会有不少DDoS攻击是“混合”攻击(掺杂着各种不同的攻击类型),比如说:以大流量反射做背景,期间混入一些CC和连接耗尽,以及慢速攻击。那么这个时候很有可能需要运营商清洗(针对流量型的攻击)先把大部分的流量清洗掉,把链路带宽清出来,这个时候剩下的一部分里面很有可能还有不少是攻击流量(类似慢速攻击、CC攻击等),那么就需要本地进一步的清洗了。

安保中可能出现的DDoS攻击场景

根据以往历次 重大活动安保的经验,我们对有可能出现的DDoS攻击的场景进行分类,以便进一步针对不同的场景来制定快速有效的防御手段。

我们针对典型DDoS攻击通过攻击特征进行分类,转换为攻击场景:

DDoS攻击场景

现象

流量型(直接)

SYN\ACK\ICMP\UDP\Connection FLOOD等DDoS告警

流量型(反射)

NTP\DNS\SSDP\ICMP FLOOD等DDoS告警

CC

流量变化可能不明显,业务访问缓慢,超时严重,大量访问请求指向同一个或少数几个页面

HTTP慢速

流量变化可能不明显,业务访问缓慢,超时严重,大量不完整的HTTP GET请求,出现有规律大小(通常很小)的HTTP POST请求的报文

URL反射

流量变化明显,业务访问缓慢,超时严重,大量请求的Referer字段相同,表明均来自同一跳转页面

各种DoS效果漏洞利用

入侵检测防御设备可能出现告警,DDoS攻击检测设备告警不明显

摸清楚环境与资源 为DDoS应急预案提供支撑

所在的网络环境中,有多少条互联网出口?每一条带宽多少?

每一条互联网出口的运营商是否支持DDoS攻击清洗,我们是否购买,或可以紧急试用?当发生DDoS攻击需要启用运营商清洗时,应急流程是否确定?

每一条互联网出口的运营商是否支持紧急带宽扩容,我们是否购买,或可以紧急试用?当发生攻击需要启用运营商紧急带宽扩容时,应急流程是否确定?

每一条互联网出口的线路,是否都具备本地DDoS攻击清洗能力?

本地抗DDoS攻击设备服务商,是否提供了DDoS攻击的应急预案?

所有需要我们防御的业务,是否都在抗DDoS设备的监控范围内?

出现DDoS攻击的时候,所有需要自动清洗的业务,是否可以自动牵引并清洗?

是否有内部针对DDoS攻击应急的指导流程?

当发生DDoS攻击的时候如何第一时间感知?

安保应急中的DDoS攻击应急预案

根据以上信息,接下来就可以对号入座的针对每一个梳理出来的攻击场景部署防御手段了

流量型(直接)---流量未超过链路带宽---本地清洗

流量型(直接)---流量超过链路带宽---通知运营商清洗||临时扩容||云清洗---本地清洗

针对SYN、ACK、UDP、ICMP等类型的flood攻击:

一般情况下:本地清洗设备的防御算法都可以轻松应对。比如说首包丢弃、IP溯源等。

特殊情况下:可以再次基础上增加一些限速,至少就可以保证在遭受攻击的时候保持业务基本的可用性。

如果通过排查发现发生攻击源IP具有地域特征,可以根据地域进行限制(大量来自国外的攻击尤其适用)。

流量型(反射)---流量未超过链路带宽---本地清洗

流量型(反射)---流量超过链路带宽---通知运营商清洗||临时扩容||云清洗---本地清洗

针对NTP、DNS、SSDP等类型的反射攻击:

一般情况下:本地清洗设备的防御算法都可以有效的进行缓解。比如说对UDP碎片包的丢弃,以及限速等。

特殊情况下:由于反射攻击的特征大多呈现为固定源端口+固定目的IP地址的流量占了整个链路带宽的90%+

我们可以针对这些特征配置更加彻底的丢弃规则

CC---本地清洗---本地清洗效果不佳后----云清洗

针对CC攻击,如果清洗效果非常不明显,情况又很紧急的情况下可以采用临时使用静态页面替换。

HTTP慢速---本地清洗---本地清洗效果不佳后---云清洗

对于HTTP body慢速攻击,在攻击过程中分析出攻击工具的特征后,针对特征在本地防御设备进行配置。

URL(反射)---本地清洗+云清洗

对于URL反射攻击,在攻击过程中找出反射源,在本地防御设备进行高级配置

各种DoS效果漏洞利用:监控入侵检测或防御设备的告警信息、做好系统漏洞修复

对于此类攻击,其实严格意义来说并不能算DDoS攻击,只能算是能达到DoS效果的攻击,仅做补充场景

ddos应急处理_来看看DDoS攻击应急预案相关推荐

  1. ddos应急处理_当遇到DDOS攻击的几种应对措施

    要应对DDOS攻击那么对它的了解是必不可少的,DDOS又称为分布式拒绝服务,攻击通过控制散布在网络中的多台机器,形成数量众多的攻击源,同时像受害主机发动攻击,使得受害主机带宽.CPU.缓冲区等资源迅速 ...

  2. ddos应急处理_写给十九大安保应急的兄弟们 来看看DDOS攻击应急预案

    阅读: 4,205 十一国庆以及紧接着的十九大即将到来,各位十九大安保应急的兄弟们都已经奔赴各自的一线,万事俱备只欠东风,大家的神经都紧绷着,紧急有序执行DDOS应急预案. "养兵千日用兵一 ...

  3. DDOS攻击应急响应指南

    DDOS攻击应急响应指南 1.初步预判 2.问题排查 3.临时处置方法 4.研判溯源 5.清除加固 1.初步预判 查看防火墙.流量监控设备.网络设备等是否出现安全告警或大量异常数据包 查看是否存在特定 ...

  4. 网络安全应急响应----4、DDoS攻击应急响应

    文章目录 一.DDoS攻击简介 二.DDoS攻击方法 1.消耗网络带宽资源 1.1.ICMP Flood (ICMP洪水攻击) 1.2.UDP Flood (UDP洪水攻击) 2.消耗系统资源 2.1 ...

  5. Talos实验室深入我国DDoS黑市DuTe 揭露各种DDoS团伙、平台、工具及攻击

    在过去的几个月里, Talos实验室 发现提供在线 DDoS即服务 的中文网站数量有所上涨.很多网站采用几乎雷同的布局和设计,提供简单接口供用户选择攻击目标的主机.端口.攻击方法和持续时间.此外,大多 ...

  6. DDOS渗透与攻防(二)之SYN-Flood攻击

    系列文章 DDOS渗透与攻防(一)之拒绝服务攻击概念介绍 SYN-Flood攻击 1.SYN-Flood拒绝服务攻击 (1).攻击协议原理介绍说明_Syn-Flood SYN Flood (SYN洪水 ...

  7. DDoS deflate - Linux下防御/减轻DDOS攻击

    前言 互联网如同现实社会一样充满钩心斗角,网站被DDOS也成为站长最头疼的事.在没有硬防的情况下,寻找软件代替是最直接的方法,比如用iptables,但是iptables不能在自动屏蔽,只能手动屏蔽. ...

  8. DDOS流量清洗,全面防御DDoS攻击

    DDoS攻击的危害: DDoS的攻击方式有很多种,最基本的DDoS攻击就是利用合理的服务请求来占用过多的服务资源,从而使合法用户无法得到服务的响应.单一的DDoS攻击一般是采用一对一方式的,当攻击目标 ...

  9. DDOS-deflate工具:ddos.sh脚本解读(预防DDOS攻击脚本)

    DDOS-deflate工具:ddos.sh脚本解读(预防DDOS攻击脚本) [root@server ddos]# cat ddos.sh #!/bin/sh ################### ...

  10. linux防ddos 软件下载,linux系统防ddos攻击工具

    DDoS deflate其实非常简单,下面是详细的安装和配置步骤: 1.安装 DDoS deflate wget http://www.inetbase.com/scripts/ddos/instal ...

最新文章

  1. 使用python函数计算3.5四舍五入的结果_python 数字的四舍五入-Go语言中文社区
  2. 黑入苹果、特斯拉竟如此容易!这位鬼才的攻击方法火了!
  3. python中的reduce函数用法
  4. 洛谷P3369 【模板】普通平衡树(STL做法:vectormultiset)
  5. 多线程及Thread类、Runnable接口
  6. 其他进制转化为十进制 详解
  7. 空间计量模型_5种经典空间计量模型的回归命令、程序及原始数据:SAR模型、SDM模型、SAC模型、SEM模型及GSPRE模型...
  8. python布局管理_Python入门-图形用户界面-几何布局管理器-grid布局管理器
  9. <<视觉问答>>2021:Found a Reason for me? Weakly-supervised Grounded Visual Question Answering using Capsu
  10. 二层交换机,三层交换机及四层交换机的区别
  11. 普惠微光汇聚暖阳,招联携手奋斗者筑梦前行
  12. 20实际最牛逼的10大算法
  13. ue4中隐藏灯光和相机图标_[HDRP]物理灯光是什么?科普向
  14. Audition 入门系列(合集)_MediaTea的博客-CSDN博客
  15. mac os 苹果操作系统如何切换输入法
  16. python之Scapy 中文文档:三、使用方法
  17. zblog php获取文章的第一张图片,zblog调用文中第一张图片作为缩略图,博主亲测可用...
  18. iBatis 动态SQL别名查询结果为Null问题
  19. 上海交通大学c语言程序设计考试,2016年华东交通大学软件学院C语言程序设计考研复试题库...
  20. ssas连接mysql_SSAS系列基础知识

热门文章

  1. oracle中cube的作用,Oraclerollup和cube分析
  2. 20210108练习
  3. 3.3 高斯法求逆矩阵
  4. A*算法————传教士和野人
  5. 近几年网络营销成功案例精选
  6. java 文件夹排序,Java文件夹排序(先文件夹排序,后文件排序)
  7. python画e指数函数_python绘制指数函数
  8. 国产操作系统deepin(深度)的安装与体验
  9. UPC 6615: Snuke Festival
  10. 九位皇子对于皇帝的宝座争斗不休,那么是哪九位呢?