freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

分发FlawedAmmyy木马的钓鱼样本分析
2019-08-15 15:46:40

图片1.png

环境:Windows 7 32

工具:Ollydbg、IDA Pro

文件信息:60961cd1c6465f10a1eac2a256cc2340

FlawedAmmyy背景

FlawedAmmy近两年新出现的一种远程访问木马(RAT),曾被黑客组织TA505通过垃圾邮件进行大范围传播,主要目标是全球的金融机构。木马源于一个正规的计算机远程控制软件Ammyy Admin,由于该软件的一次源代码泄露,导致该软件被攻击者修改远程访问木马并用于进行恶意攻击。

行为流程

微信图片_20190815150651.jpg

具体功能

1钓鱼邮件

 下图所示,攻击者首先将含有恶意宏代码的Microsoft文档作为邮件附件发送给受害者,尝试诱使受害者启动宏。

图片2.png受害者启动宏后,宏代码将从http://109.94.209.91/12340.txt下载文件,经过解密得到恶意样本real3d.dll该dll样本将负责下载FlawedAmmyy木马及进行持久化感染。

图片2.1.png

2、恶意下载器

 恶意dll拥有正常有效的数字签名,因此可对抗一些沙箱检测,降低自身被检测时的威胁级别。

图片3.png首先使用rundll32.exe加载该dll文件并设置调用参数

图片4.png随后对新加载的dll下断点,直至指定恶意dll被加载执行。

图片5.png恶意dll将加载一系列系统dll,其中包括urlmon.dll与ws2_32.dll,暗示后续可能有网络通信

图片6.png该恶意dll将获取操作系统使用的语言

图片7.png该恶意dll将在C盘根目录下创建temp文件夹

图片8.png该恶意dll将尝试连接ip 109.94.209.91,并拼接HTTP头使用GET方法访问url 109.94.209.91/1.b 。

图片9.png图片10.png该恶意dll将在C:\temp文件夹下创建文件temp.tmp,将从服务端接收的数据写入该文件由于该文件为加密文件,因此无法被各类杀毒引擎检测出威胁。

图片11.png图片12.png图片13.png该恶意dll随后将文件temp.tmp的内容读取至内存中,删除自身

图片14.png恶意dll将读取的内容进行解密得到一个PE文件,该文件为FlawedAmmyy木马

图片15.png图片16.png恶意dll将在C:\temp文件夹下创建文件dllhots.exe,并将内存中解密出的数据写入该文件

图片17.png该恶意dll将调用taskschd.dll创建计划任务,计划任务名为”Microsoft Window Center”当root用户登录时,则运行dllhots.exe文件即为FlawedAmmyy木马以此达到长时间驻留在系统内持续感染的目的

图片18.png图片19.png该恶意dll将调用mstask.dll创建计划任务,计划任务名为”Microsoft System Protect任意用户登录时,则运行dllhots.exe文件即为FlawedAmmyy木马达到长时间驻留在系统内持续感染的目的

图片20.png图片21.png最后该恶意dll木马文件dllhots.exe作为进程创建,退出自身进程

图片22.png

3、FlawedAmmyy木马

 木马创建一个互斥体确保同一时间只有一个木马在运行。

图片23.png木马创建新线程线程用以进行与控制端进行通信。图片24.png新线程将尝试连接ip 45.84.0.82,该ip即为控制端

图片25.png该线程将从受害机发送初始数据与控制端进行通信

图片26.png该线程将根据不同的返回值确认受害机是否可被控制

图片27.png图片28.png该线程随后将获取系统信息,包括操作系统、当前权限、用户名、计算机名、杀毒软件、样本创建时间、是否插入智能卡等,所有信息拼接发送给控制端

图片29.png

最后该木马将从控制端接收指令并执行相应操作,指令包括但不限于:

a. 发送系统信息;

b. 加载资源文件并执行以获取用户凭证;

c. 提升权限

d. 获取桌面状态;

e. 获取键盘状态;

f. 获取鼠标状态;

g. 获取剪贴板状态;

h. 对文件进行查看创建移动删除发送写入等操作;

图片30.png图片31.png图片32.png

IOCs

 

MD5

60961cd1c6465f10a1eac2a256cc2340

2ea2546bb594240f2cdda42b46aac476

d758bcc537366ad4d5677218039c2fe1

56b6f59dbd292e975bb709777d93db90

 

C&C

http://109.94.209.91/12340.txt

http://109.94.209.91/1.b

45.84.0.82

防护措施

1、轻易执行来历不明的文档格式文件中的宏代码

2不轻易下载可疑邮件中的附件

3及时更新病毒库,查杀主机中的恶意病毒;

4、推荐使用“铁穹高级持续性威胁系统”(简称”铁穹“)发现潜在的攻击行为。“铁穹”是东巽科技技术有限公司结合流量检测与沙箱分析功能,用以检测主机内潜在威胁行为的系统


 











参考链接:

https://www.cyber.nj.gov/threat-profiles/trojan-variants/flawedammyy

# 恶意代码 # 木马 # 病毒 # 钓鱼邮件 # 私密盗取
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者