一封钓鱼邮件带来著名的Dridex银行木马最新变种

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

一封钓鱼邮件带来著名的Dridex银行木马最新变种

Dridex是一款著名的银行木马,主要窃取受害者网上银行凭证,此银行木马主要通过钓鱼邮件定向发送钓鱼邮件给受害者,欺骗受害者打开邮件中的附件文档,感染银行木马,盗取相关信息,在2015年,Dridex造成的损失就超过4000万美元,此银行木马非常活跃,背后的运营团队也在不断更新的技术,改进Payload加载方载逃避各种安全软件的检测,使其变的越来越复杂,去年1月份,FacePoint团队的安全研究人员发现Dridex还扩大了感染链,通过FTP网站进行传播……

最近国外安全研究人员,发现此银行木马更新了,最新变种通过钓鱼邮件进行传播,邮件内容,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

附件中有一个加密的doc文档,文档密码为:pass170619,打开文档,里面包含恶意的宏代码,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

执行恶意宏代码,在TEMP目录释放XLS文件,然后通过WMIC启动恶意XLS文件,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

XSL恶意程序从服务器下载Dirdex银行木马安装程序到TEMP目录,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

恶意服务器URL,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

hxxps://tor2net.com/udfgh87898df87gdfug89df/servicewn.exe

银行木马安装程序核心功能剖析

1.解密执行到ShellCode代码处,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

2.获取VirtualAlloc函数地址,分配相应的内存空间,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

3.然后调用解密函数,解密出银行木马安装程序核心Payload,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

解密出来的Payload,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

4.最后跳转到Payload代码,执行Payload,安装银行木马,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

5.安装过程代码,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

此Dirdex银行木马变种,主要利用白加黑的方式加载Payload,以逃避安全软件的检测,并将白程序设置为计划任务自启动项,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

设置为主机自启动项目,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

生成的相应白加黑文件目录,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

通过正常程序加载同目录下的恶意DLL文件,执行银行木马主体功能,如下所示:

一封钓鱼邮件带来著名的Dridex银行木马最新变种

最近几年银行木马非常流行,一款流行的银行木马都会造成客户数亿美元的损失,前段时间银行大盗Carbanak木马源代码被泄露,这款银行木马曾盗取10亿+美元,随着勒索病毒的暴利,有些银行木马还成了其它恶意软件的渠道分销商,通过银行木马下载传播勒索病毒,此前TrickBot、Emotet两款银行木马渠道都曾传播过勒索病毒,笔者曾经详细分析过多款银行木马样本,包含:TrickBot、Emotet、Ursnif、Redaman、IcedID等,发现最近Ursnif(Gozi)银行木马也非常活跃,现已捕获到了最新一个样本,下篇再分享给大家

样本下载地址:

https://www.malware-traffic-analysis.net/2019/06/18/index.html

本文转自: CyberThreatAnalyst


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

Java并发编程实战

Java并发编程实战

Brian Goetz、Tim Peierls、Joshua Bloch、Joseph Bowbeer、David Holmes、Doug Lea / 童云兰 / 机械工业出版社华章公司 / 2012-2 / 69.00元

本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性......一起来看看 《Java并发编程实战》 这本书的介绍吧!

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

在线压缩/解压 CSS 代码

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

各进制数互转换器

SHA 加密
SHA 加密

SHA 加密工具