50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

值得收藏好文,基于 TCP 反射 DDoS 攻击分析

  • 2019-10-28
  • 本文字数:2066 字

    阅读完需:约 7 分钟

值得收藏好文,基于TCP反射DDoS攻击分析

近期,腾讯云防护了一次针对云上某游戏业务的混合 DDoS 攻击。攻击持续了 31 分钟,流量峰值 194Gbps。这个量级的攻击流量放在当前并没有太过引人注目的地方,但是腾讯云游戏安全专家团在详细复盘攻击手法时发现,混合攻击流量中竟混杂着利用 TCP 协议发起的反射攻击,现网极其少见。


众所周知,现网黑客热衷的反射攻击,无论是传统的 NTP、DNS、SSDP 反射,近期大火的 Memcached 反射,还是近期出现的 IPMI 反射,无一例外的都是基于 UDP 协议。而本次攻击则是另辟蹊径地利用 TCP 协议发起反射攻击。本文将对这种攻击手法做简单分析和解读,并为广大互联网及游戏行业朋友分享防护建议。

攻击手法分析

本轮攻击混合了 SYNFLOOD、RSTFLOOD、ICMPFLOOD 等常见的 DDoS 攻击,攻击流量峰值达到 194Gbps。但是其中混杂着 1.98Gbps/194wpps 的 syn/ack(syn、ack 标志位同时置位,下同)小包引起研究人员的注意。



首先,syn/ack 源端口集聚在 80、8080、23、22、443 等常用的 TCP 端口,目的端口则是被攻击的业务端口 80(而正常情况下客户端访问业务时,源端口会使用 1024 以上的随机端口)。


除此之外,研究人员还发现这些源 IP 的 syn/ack 报文存在 TCP 协议栈超时重传行为。为此研究人员判断这次很有可能是利用 TCP 协议发起的 TCP 反射攻击,并非一般随机伪造源 TCP DDoS。


经统计分析:攻击过程中共采集到 912726 个攻击源,通过扫描确认开启 TCP 端口:21/22/23/80/443/8080/3389/81/1900 的源占比超过 95%,很明显这个就是利用现网 TCP 协议发起的反射攻击。攻击源 IP 端口存活情况如下



备注:由于存在单个 IP 可能存活多个端口,所以占比总和会超过 100%。


从源 IP 归属地上分析,攻击来源几乎全部来源中国,国内源 IP 占比超过 99.9%,攻击源国家分布如下:



从国内省份维度统计,源 IP 几乎遍布国内所有省市,其中 TOP 3 来源省份分布是广东(16.9%)、江苏(12.5%)、上海(8.8%)。




在攻击源属性方面,IDC 服务器占比 58%, 而 IoT 设备和 PC 分别占比 36%、6%。由此可见:攻击来源主要是 IDC 服务器。


TCP 反射攻击

与 UDP 反射攻击思路类似,攻击者发起 TCP 反射攻击的大致过程如下:


1、 攻击者通过 IP 地址欺骗方式,伪造目标服务器 IP 向公网上的 TCP 服务器发起连接请求(即 syn 包);


2、 TCP 服务器接收到请求后,向目标服务器返回 syn/ack 应答报文,就这样目标服务器接收到大量不属于自己连接进程的 syn/ack 报文,最终造成带宽、CPU 等资源耗尽,拒绝服务。



可能有人会疑惑:反射造成的 syn/ack 报文长度比原始的 syn 报文更小,根本没有任何的放大效果,那为何黑客要采用这种攻击手法呢?其实这种攻击手法的厉害之处,不在于流量是否被放大,而是以下三点:


1、 利用 TCP 反射,攻击者可以使攻击流量变成真实 IP 攻击,传统的反向挑战防护技术难以有效防护;

2、 反射的 syn/ack 报文存在协议栈行为,使防护系统更难识别防护,攻击流量透传几率更高;

3、 利用公网的服务器发起攻击,更贴近业务流量,与其他 TCP 攻击混合后,攻击行为更为隐蔽。

为此,TCP 反射攻击相比传统伪造源的 TCP 攻击手法,具有隐蔽性更强、攻击手法更难防御的特点。

防护建议

纵使这种 TCP 反射攻击手法小隐隐于野,要防范起来比一般的攻击手法困难一些,但成功应对并非难事。


1、根据实际情况,封禁不必要的 TCP 源端口,建议接入腾讯云新一代高防解决方案,可提供灵活的高级安全策略;


2、建议配置 BGP 高防 IP+三网高防 IP,隐藏源站 IP,接入腾讯云新一代解决方案 BGP 高防;


3、在面对高等级 DDoS 威胁时,接入云计算厂商的行业解决方案,必要时请求 DDoS 防护厂商的专家服务。

总结

腾讯云游戏安全团队在防护住一轮针对云上游戏业务的 DDoS 攻击后,对攻击手法做详细分析过程中发现黑客使用了现网极为少见的 TCP 反射攻击,该手法存在特性包括:


  • 攻击报文 syn/ack 置位;

  • 源端口集聚在 80/443/22/21/3389 等常用的 TCP 服务端口,而且端口的源 IP+端口真实存活;


  • syn/ack 报文 tcp 协议栈行为超时重传行为;

  • 源 IP 绝大部分来源国内,且分散在全国各个省份;

  • 流量大部分来源于 IDC 服务器;

  • 由于攻击源真实,且存在 TCP 协议栈行为,防护难度更大。


综上所述:黑客利用互联网上的 TCP 服务器发起 TCP 反射攻击,相比常见的随机伪造源攻击,TCP 反射攻击有着更为隐蔽,防护难度更大等特点,对 DDoS 安全防护将是一个新的挑战。


腾讯云新一代高防解决方案核心底层来自于腾讯安全平台部,沉淀腾讯业务十余年 DDoS 攻防对抗经验,具有业内先进的 DDoS 检测/防护算法,同时引入了 AI、大数据领先的防护方案,服务于 QQ、微信、王者荣耀、英雄联盟、CF、绝地求生等多款腾讯内部业务,能够有效抵御各类型 DDoS 和 CC 攻击行为,提供先进可靠的 DDoS 防护服务,致力于保障游戏客户业务的安全、稳定。


腾讯安全应急响应中心也将携该防护系统亮相 5 月 23-24 日的腾讯云 2018 云+未来峰会展区和游戏分论坛,届时欢迎各位游戏行业和安全界人士一起莅临峰会,共话 DDoS 攻防。


本文转载自公众号云加社区(ID:QcloudCommunity)。


原文链接:


https://mp.weixin.qq.com/s/gJPBYIGGB3eTBktGQ5H0aA


2019-10-28 14:312013

评论

发布
暂无评论
发现更多内容

“深时数字地球”国际大科学计划系列工作坊持续开放!专业友好可复现,赋能科学智能生态合作(2)

ModelWhale

科学智能 DDE 深时数字地球 AI4S

小程序容器技术驱动SuperApp生态重构:前端框架新范式

xuyinyin

(在线编辑DWG)Web Cad 二开实现粗糙度标注的方法

WEB CAD SDK

在线办公 在线设计 cad WEB CAD

Redis 当中 Jedis 的详细刨析与使用

量贩潮汐·WholesaleTide

数据库 redis

SpringBoot性能优化的12个小技巧

电子尖叫食人鱼

spring

淘宝天猫店铺商品API接口全方位接入指南

tbapi

淘宝API 天猫API 天猫店铺所有商品接口 淘宝店铺所有商品接口

区块链ETF软件系统的维护

北京木奇移动技术有限公司

区块链技术 软件外包公司 区块链ETF

Java的SPI机制详解

京东科技开发者

区块链ETF软件系统的核心功能

北京木奇移动技术有限公司

区块链技术 软件外包公司 区块链ETF

深度实操:京东商品详情API接入全流程与技术要点剖析

tbapi

京东API 京东商品详情API 京东数据采集

揭秘 Databend:引领云原生存算分离架构的创新实践

Databend

尾款拿不到,真正的问题不是留不留后门!

程序员郭顺发

鸿蒙 Ads Kit(广告服务)开发指南:流量变现与广告接入实践

哭着来笑着走天涯

鸿蒙 HarmonyOS 广告sdk HarmonyOS NEXT

宫格导航--纯血鸿蒙组件库AUI

华哥的全栈次元舱

AIGC低代码平台 纯血鸿蒙组件库 宫格导航 AI 极客 免费体验

SpringBoot性能优化的12个小技巧

秃头小帅oi

你们的高防IP为啥这么贵?

网络安全服务

CDN 服务器 带宽 高防IP DDoS 攻击

AI技术在英语口语学习中的应用

北京木奇移动技术有限公司

软件外包公司 AI英语学习 AI技术应用

Disruptor—并发编程相关简介

不在线第一只蜗牛

Java

阿里云邀请您参加 2025 中国 Serverless 用户调查

阿里巴巴云原生

阿里云 Serverless 云原生

客户案例| DataWorks x 婚礼纪:智能一站式数据开发治理平台让千万新人的幸福时刻“数智化”

阿里云大数据AI技术

人工智能 云计算 数据分析 #大数据 Dataworks

“深时数字地球”国际大科学计划系列工作坊持续开放!专业友好可复现,赋能科学智能生态合作(3)

ModelWhale

科学智能 DDE 深时数字地球 AI4S

大神4000字带你深入Activiti流程引擎,Github标星66.3K!

程序员高级码农

Java 程序员 计算机

简述大前端技术栈的网络原理

京东科技开发者

区块链DApp的开发技术方案

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

日志采集 Agent 性能大比拼——LoongCollector 性能深度测评

阿里巴巴云原生

阿里云 云原生 可观测

AI赋能教与学,南京财经大学刘培学老师讲述课程改革的完整路径

ModelWhale

人工智能教育 南京财经大学 课程改革

博睿数据亮相2025深圳IT领袖大会暨深港澳CIO夏季论坛!端到端可观测方案赋能各行业数智化转型

博睿数据

系统人看过来!六大要点助你搞懂进销存系统!

积木链小链

数字化 智能制造 进销存系统

提供真实场景需求,全球DePIN项目总链上市值已达71亿美元

PowerVerse

在零售技术做AI的95后:我们这样搞定技术难题

京东科技开发者

可视化开发引擎 iVX:重构数字化转型的新范式

代码制造者

值得收藏好文,基于TCP反射DDoS攻击分析_文化 & 方法_陈国_InfoQ精选文章