博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
“暗黑流量”超大规模DDoS溯源分析
阅读量:5923 次
发布时间:2019-06-19

本文共 1492 字,大约阅读时间需要 4 分钟。

本文讲的是
“暗黑流量”超大规模DDoS溯源分析
一、背景

近日,腾讯云鼎实验室的合作伙伴Panabit于2017年5月26日19点开始,监测到一次大面积网络攻击活动,本次活动呈现的最明显特点是参与攻击的源地址覆盖度超级广泛,几乎在全国所有省市运营商的骨干网络上均有明显活动。据Panabit公司的统计,在线内网攻击地址八千万左右。

据监测,目前攻击呈现出三个阶段:

1. 5月26日19点全国大量真实IP地址开始攻击地址183.60.111.150,一直持续到至28日凌晨3点结束;

2. 5月28日早晨7点左右开始攻击地址59.153.75.7,

3. 6月9日攻击呈现多样化。

经过对攻击源机器进行分析,腾讯云云鼎实验室工程师在机器中发现暗云Ⅲ的变种(暂时命名为暗云Ⅳ),通过对流量、内存DUMP数据等内容进行分析,基本确定本次超大规模ddos攻击由“暗云”黑客团伙发起。

二、详细分析

“暗云”是一个迄今为止最复杂的木马之一,全网普查显示,感染了数以百万的计算机,暗云木马使用了很多复杂的、新颖的技术来实现长期地潜伏在用户的计算机系统中,关于暗云的分析详见http://slab.qq.com/news/tech/1567.html

我们在对目标机器排查中,发现了MBR中可疑rootkit,在对MBR内容进行分析,我们发现肉鸡机器的MBR与暗云MBR 中INfectedMBR 与 original MBR的相对位置相同,而且病毒均存储在3-63 的60个扇区中。 

暗黑流量超大规模DDoS溯源分析

 

暗黑流量超大规模DDoS溯源分析

与此同时我们在对另外一台机器进行分析的时候,在MBR内容里发现ms.maimai666.com域名内容,机器启动时候会访问23.234.4.130的8064端口,这与腾讯电脑管家关于分暗云Ⅲ的木马在TDI层用udp连接访问**.maimai666.com的8064端口获取shellcode”的行为相符。进一步通过获取到肉鸡机器的流量信息,我们发现机器每隔5分钟会去访问www.acsewle.com:8877/ds/kn.html;

暗黑流量超大规模DDoS溯源分析

通过对该域名进行访问可以发现配置信息,并且存在一个db文件的下载链接。

暗黑流量超大规模DDoS溯源分析

基于域名的访问对机器的流量抓包,发现发起请求的进程为svchost.exe进程,并且确认父进程为spoolsv.exe。

暗黑流量超大规模DDoS溯源分析

进一步捕获svchost.exe的内存数据进行分析,也发现了相关域名的请求信息。

暗黑流量超大规模DDoS溯源分析

暗云木马集成了Lua引擎,自身相当于一个下载者,通过对www.acsewle.com:8877/ds/kn.html 访问下载http://www.acsewle.com:8877/ds/lcdn.db 进行解析执行,实行具体的攻击行为。

暗黑流量超大规模DDoS溯源分析

通过对lcdn.db进行解密,可以发现明显的DDoS攻击功能。

三、相关样本及域名

相关恶意域名如下,厂商可在网关设备上进行拦截。

1. 107190.maimai666.com2. 214503.maimai666.com3. download.maimai666.com4. maimai666.com5. ms.maimai666.com6. q.maimai666.com7. www.maimai666.com

四、致谢

本次事件响应中得到各合作伙伴的大力支持,特别感谢,排名不分先后:

  • 重庆巴南区网信办

  • 烽火台威胁情报联盟

  • Panabit

  • 立普威陆(重庆)科技有限公司

  • 哈工大网络安全响应组

  • 其他不愿意透漏名字的安全伙伴

原文发布时间为:2017年6月10日
本文作者:云鼎实验室
本文来自云栖社区合作伙伴嘶吼,了解相关信息可以关注嘶吼网站。

转载地址:http://ilsvx.baihongyu.com/

你可能感兴趣的文章
Lambda plus: 云上大数据解决方案
查看>>
最新阿里内推高级Java面试题
查看>>
不小心执行了rm -f,除了跑路,如何恢复?
查看>>
区块链技术开发能做哪些数字资产交易所系统应用服务?
查看>>
Mac上最简单明了的利用Docker搭建Redis集群
查看>>
java B2B2C源码电子商城系统-Spring Cloud常见问题与总结(二)
查看>>
Kotlin 绑定Android控件
查看>>
docker命令存档
查看>>
Nginx accept锁的机制和实现
查看>>
Spark学习——性能调优(一)
查看>>
Element Transfer
查看>>
Functions
查看>>
前端知识点总结——VUE
查看>>
记录NSArray 快速求和、平均值、最大值、最小值
查看>>
深入剖析Java即时编译器(下)
查看>>
基于Mixin Network的Ruby比特币开发教程
查看>>
干货:如何处理前任程序员遗留下来的代码?
查看>>
LeetCode 680 Valid Palindrome II javascript解决方案
查看>>
Golang 学习笔记(04)—— array, slice, map
查看>>
带你了解TCP/IP协议族
查看>>