热门搜索词

热门文章

  • 功能 | 平台登录安全策略升级及二次认证...

    为了进一步提升平台账号的安全性,防止因数据泄露导致的配置篡改等风险,我们近期对平台的登录安全策略进行了全面的加固与升级。此次升级的核心在于引入了二次认证机制,该机制能够在账号触发异常登录行为时,要求用户再次进行身份验证,从而有效增强账号的保护力度。

  • [公告]11月6日关于报表及日志服务维护...

    接运营商通知,北京时间 2024-11-06 00:00~06:00 将对报表及日志服务所在机房进行割接维护。在此期间,可能会导致报表查询/下载及日志下载不可用。若您有相关操作需求,请避开此时段进行。

  • [公告]11月2日知道创宇云防御平台升级...

    知道创宇云防御平台将于北京时间 2024-11-02 01:00 至 2024-11-02 03:00 进行升级维护。升级时间预计两小时,在此期间,知道创宇云防御平台将暂停访问,若您有需要通过云防御平台进行操作的需求,请避开此时间段,提前或在升级完成后进行处理。

关注知道创宇云防御

获取最新安全动态

DorkBot变种俘获大量肉鸡,U盘拷贝需谨慎

来源:FreeBuf.COM 2018.08.07

1.简述

近日,深信服EDR安全团队接到某用户反馈,其内网170多台主机被检测出僵尸网络病毒,而且奇怪的是,这些主机之间并没有通过网络进行传播感染,那么为何被感染的主机一直增多呢?深信服EDR安全团队通过深入追踪分析,发现这个病毒是通过U盘进行传播感染,是DorkBot的一个变种。通过深信服安全云脑,发现DorkBot仍然还是比较流行的僵尸网络病毒家族。

该DorkBot病毒变种属于蠕虫病毒,被感染的所有主机都会沦为黑客的肉鸡,不定期对外网主机进行DDoS攻击,同时其还具有极强的隐蔽性,运行之后会把恶意代码注入到合法进程,然后删除自身,使得客户很难发现主机被感染了。

2.攻击场景

2.1 病毒流程

图片.png

2.2 攻击现场

运行ProcessHacker查看进程列表,发现有三个可疑的进程svchost.exe、mspaint.exe、calc.exe(这三个进程皆没有窗口)。

图片.png

查看该svchost.exe进程的信息,发现它没有父进程,猜测它应该是被病毒创建出来的孤儿进程(合法的svchost.exe父进程为services.exe)。

图片.png

calc.exe也没有父进程,同时calc.exe还试图连接可疑IP。

图片.png

这三个进程特征行为几乎相同,我们以mspaint.exe为例进行检测。使用工具发现,其内存中存在RWX内存段和PE结构,这是很典型的进程注入特征。

图片.png

通过检索字符串,更加确凿该进程被注入了,而且恶意行为可能是窃取某些网站的密码。

图片.png

mspaint.exe和calc.exe一样都有连接可疑IP的行为。

图片.png

病毒为了实现开机自启动,在注册表中添加了Updater.exe.exe的自启动项(该文件此时已被我们的EDR工具所隔离)。

图片.png

3.病毒分析

3.1 病毒结构

图片.png

3.2 注入模块

在主函数的开头,病毒母体创建一个线程完成calc.exe进程的创建及注入。

图片.png

注入恶意代码到svchost.exe。

图片.png

在svchost.exe的内存中发现了一个可疑PE文件。

图片.png

创建进程mspaint.exe并注入恶意代码,该工作由svchost.exe完成。

图片.png

3.3 通信模块

病毒将网络连接相关的所有API写入了scot节,运行时对它们进行动态加载,所以我们在函数导入表中根本看不到这些API。

图片.png

当mspaint.exe运行时,这些API就会被动态加载和调用,以下是mspaint.exe跟其中一个C&C服务器通信的过程。

图片.png

图片.png

从Wireshark抓到的流量可以发现,这发送的数据应该是被编码后的指令。

图片.png

3.4 DDoS模块

跟C&C服务器通信后,C&C服务器会不定期对所有肉鸡下发攻击命令,攻击主要是以DDos的形式进行的。如下是肉鸡向外进行SYN Flood和UDP Flood的过程。

图片.png图片.png

3.5 传播模块

 

该病毒通过U盘进行传播,相关代码在进程svchost.exe中实现。

 

图片.png图片.png图片.png

 

3.6 隐藏模块

 

病毒最后会将自己添加到注册表启动项中,实现开机自启动。

 

图片.png

 

然后创建一个子进程将病毒母体删除。

图片.png

 

4.解决方案

 

(1)终止红框中的恶意进程,其中svchost.exe是没有父进程的svchost.exe。

 

图片.png

 

(2)删除HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run项下的Windows Update Installer键以及对应的文件C:\Users\Administrator\AppData\Roaming\WindowsUpdate\Updater.exe。

 

图片.png

 

(3)删除U盘中的隐藏文件(病毒母体和autorun.inf),在这之前要设置文件显示选项为显示隐藏文件。

 

(4)建议对全网进行一次安全检查和杀毒扫描,结合安全服务,加强防护工作。推荐使用深信服安全感知+防火墙+终端响应平台,对内网进行感知、查杀和防护。

 

5.相关IOC

 

文件MD5:

 

44EA6A2CEEF1A2D49A66A78E85B73F15

 

7BCCE7FD7E247C7C6BCF762F3863E806

售前支持

400-161-0866