搜索

警惕“永恒之蓝”抓鸡工具包里的后门

[复制链接]
发表于 2018-6-27 21:49:08 | 显示全部楼层 |阅读模式
0×00 背景

前几天晚上闲来无事,朋友给了我一个445批量工具,可能有后门程序,让我分析一下。经过分析我发现后门位于dll文件中,抓鸡大牛们要小心了。

0×01 分析过程

文件结构如下:

14964659781689.jpg

程序的运行过程很简单,运行bat文件,就是扫描445端口,然后利用eternalblue攻击,再加载payload的dll文件。那么后门在哪呢?

1496465985376.jpg

在这个dll文件中,大鱼吃小鱼。好,分析一下这个dll文件,没加壳。看下dll入口函数:

1496466022329.jpg

这是dllmain函数:

14964660297345.jpg

我们可以看到调用了sub_10001160()这个函数,跟一下看看:

14964660375534.jpg

这是什么意思呢?增加账号可以理解,下边的Sleep,WinExec这是要干什么?我们让程序sleep,接着执行c:\users\m.exe这个文件。这个m.exe是怎么来的,可以看到上边有个调用sub_100001020(),跟进去看一下:

14964660874032.jpg

从这个网站上下载xzz.exe文件,然后再执行,看看这个网站有什么东西。

14964660925959.jpg

东西不少,下载xzz.exe分析一下。首先释放如下文件,并执行这些文件。

14964661002636.jpg

反编译888.exe,发现,888.exe从资源CPP里读取文件,写入到磁盘里,名字是随机数字的dll,就是图中的5586317.dll,也是老思路了。

1496466154214.jpg

14964661623043.jpg

14964661677425.jpg

利用dll加载工具,首先加载运行dll文件,之后创建文件并运行w3wp.exe。

利用w3w.exe加载5586317.dll,创建服务。

14964662116051.jpg

反编译5586317.dll,可以看到动态加载各种dll,动态调用函数,免杀常用手段。

1496466215220.jpg

14964662212827.jpg

创建系统服务,名字是w3wp,描述为Microsoft Corporationot。发起网络连接,远控反弹。

14964662591733.jpg

反弹到8881端口w3wp.exe发起的,反弹到6543端口是svchost.exe*32发起的。

可以看到svchost也加载了5586317.dll文件 ,另一个svchost加载了Mick.exe文件。

14964662637541.jpg

149646626854.jpg

反编译Mick.exe,简单分析一下。发现这个程序在c盘根目录记录了log,也写入了服务,反弹端口。

14964663016954.jpg

14964663057980.jpg

14964663113830.jpg

我们可以看到Mick.exe是用于守护的。守护w3wp.exe进程。一旦杀掉w3wp进程,w3wp还会启动。

0×02 总结

大体的关键文件分析完了,这个工具包里的dll文件在完成表面的增加账号任务后,会接着进行后门安装从黑客网站上下载xzz.exe文件,释放木马程序安装服务,并且有守护进程。



回复

使用道具 举报

发表于 2018-7-7 17:14:21 | 显示全部楼层
拿分走人呵呵,楼下继续!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

黑客啦-最专业的黑客技术论坛

网站简介: 黑客啦技术论坛是国内最大最具实力的黑客技术交流论坛!汇聚最新黑客技术、黑客教程、黑客工具、黑客资讯、免杀等,是你学习黑客技术的首选基地!

会员交流群

联系我们

  • 工作时间:10点-22点
  • 客服QQ:770059603
  • 反馈邮箱:admin@heike.la
  • 有任何关于官网问题请及时反馈于管理员

QQ|申请友链|Archiver|手机版|小黑屋|黑客论坛

黑客论坛 X3.4 © 2017-2018 .

快速回复 返回顶部 返回列表