MuddyWater新攻击活动样本分析

栏目: 编程工具 · 发布时间: 5年前

内容简介:MuddyWater是疑似来自伊朗的APT组织,主要攻击目标为中东地区政府机构,但在近期的公开报告中显示,18年后,中东以外的地区也陆续出现了Muddywater的活动迹象,比如土耳其,巴基斯坦等地。(详细信息见上篇文章)近日,国外安全厂商披露了三个新的MuddyWater攻击样本:

*本文原创作者:fuckgod,本文属于FreeBuf原创奖励计划,未经许可禁止转载

简介

MuddyWater是疑似来自伊朗的APT组织,主要攻击目标为中东地区政府机构,但在近期的公开报告中显示,18年后,中东以外的地区也陆续出现了Muddywater的活动迹象,比如土耳其,巴基斯坦等地。(详细信息见上篇文章)

近日,国外安全厂商披露了三个新的MuddyWater攻击样本:

MuddyWater新攻击活动样本分析

但并未写相关分析文章,笔者就用以分析学习^_^。

样本信息

样本md5 a066f5b93f4ac85e9adfe5ff3b10bc28
作者信息 Gladiator
样本来源 https://app.any.run/tasks/4c62f53f-268f-4669-aa78-7b01f55fa15e

分析环境

分析环境 Win7 32 虚拟机
调试工具 Powershell ise

样本分析

样本似乎采用了模板注入,运行后,即从 http://corplink.com.pk/wp-content/themes/buisson/16433.jpg 下载一个宏样本:

MuddyWater新攻击活动样本分析

MuddyWater新攻击活动样本分析

此类利用方法可以有效的绕过一些杀软检测,VT59家杀软仅4家报毒:

MuddyWater新攻击活动样本分析

之后便是MuddyWater组织一贯的老套路,利用模糊的诱饵性图片诱导用户启用宏:

MuddyWater新攻击活动样本分析 当受害者启用宏后,恶意宏代码即会执行,部分宏代码隐藏在窗体中:

MuddyWater新攻击活动样本分析

攻击者很鸡贼的故意弹出错误提示,ofiice版本不对,以误导受害者,emmm…这也是MuddyWater的老套路了。

MuddyWater新攻击活动样本分析

宏代码后续指令写入注册表HKEY_CURRENT_USER\Software\Classes\CLSID\{*}\Shell\Manage\command,并在启动项下写入该数据,也就是只有当受害者重启或者重新登录后续的恶意行为才会执行,这可能是为了绕过某些沙箱。

MuddyWater新攻击活动样本分析

之后将配置文件释放到c:\windows\temp\下,其中icon.ico主要用于启动后续powershell指令:

MuddyWater新攻击活动样本分析 MuddyWater新攻击活动样本分析

Powershell命令经base64编码,解码后如下:

MuddyWater新攻击活动样本分析

获取配置文件picture.jpg的内容,base64解码后,再经解密后执行,接下的工作就是漫长的去混淆的过程,将iex命令替换为输出等命令,解了23层混淆(想哭,各位大佬有没有快速的方法,谢谢告知),最后解混淆的代码如下:

MuddyWater新攻击活动样本分析

解密后的文件是muddywater常用的POWERSTATS后门。

首先获取系统基本信息,计算机系统名、计算机名、用户名以及IP,公网IP等信息:

MuddyWater新攻击活动样本分析

之后以“**”将这些信息格式化成字符串,并使用md5对格式化的字符串进行加密。

MuddyWater新攻击活动样本分析

再次获取系统基本信息,加密信息,加密方法如下:

MuddyWater新攻击活动样本分析

与c2: http://gladiyator.tk/None 通信,发送通信数据,若返回“done”则继续后续:

MuddyWater新攻击活动样本分析

之后将md5加密的数据发往c2获取功能命令执行:

MuddyWater新攻击活动样本分析

将返回的指令以~~!!~~分割后,进入命令分发,命令分发函数如下:

MuddyWater新攻击活动样本分析

命令 功能
Upload 从给定地址下载文件保存到c:\programdata\
Cmd 利用cmd执行命令,返回结果
B64 利用IEX执行base64解码后的指令,返回结果
其他 直接利用iex执行命令,返回结果

之后将执行结果发往c2。

关联溯源

外国大佬都说MuddyWater了,应该就石锤了,就假装关联一下,此次样本利用了MuddyWater常用的手法,模糊图片诱导用户启用宏,只是加了一次模板注入用以绕过杀软,手法更厉害了。后续木马是MuddyWater组织常用的POWERSTATS后门:

MuddyWater新攻击活动样本分析

和之前相同的加密key:

MuddyWater新攻击活动样本分析

Ioc

Md5

a066f5b93f4ac85e9adfe5ff3b10bc28
8a004e93d7ee3b26d94156768bc0839d
f12bab5541a7d8ef4bbca81f6fc835a3

cc

http://gladiyator.tk

参考连接

https://ti.360.net/blog/articles/suspected-muddywater-apt-organization-latest-attack-activity-analysis-against-iraqi-mobile-operator-korek-telecom/

https://www.freebuf.com/articles/network/199008.html

*本文原创作者:fuckgod,本文属于FreeBuf原创奖励计划,未经许可禁止转载


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

光线跟踪算法技术

光线跟踪算法技术

萨芬 / 刘天慧 / 清华大学出版社 / 2011-3 / 98.00元

《光线跟踪算法技术》详细阐述了与光线跟踪问题相关的高效解决方案及相应的数据结构和算法,主要包括采样技术、投影视图、视见系统、景深、非线性投影、立体视觉、光照与材质、镜面反射、光泽反射、全局光照、透明度、阴影、环境遮挡、区域光照、光线与对象间的相交计算、对象变换、栅格技术以及纹理映射技术等内容。此外,《光线跟踪算法技术》还提供了相应的算法、代码以及伪代码,以帮助读者进一步理解计算方案的实现过程。 ......一起来看看 《光线跟踪算法技术》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器