Palo Alto Networks:Ursnif银行木马背后的分销网络

简介: 本文讲的是Palo Alto Networks:Ursnif银行木马背后的分销网络,近日,网络安全公司Palo Alto Networks的安全专家发布了一份关于Ursnif银行木马传播架构的详细分析报告。
本文讲的是 Palo Alto Networks:Ursnif银行木马背后的分销网络近日,网络安全公司Palo Alto Networks的安全专家发布了一份关于Ursnif银行木马传播架构的详细分析报告。臭名昭著的银行木马Ursnif在过去一年里一直不断地攻击日本地区,攻击方式主要表现为:通过包含恶意附件的垃圾邮件进行传播,受害者一旦打来附件就会下载并执行恶意软件程序。

目前,日本东京警察部门和网络犯罪控制中心已经向日本市民发布了恶意电子邮件攻击的警告。之后,研究人员将调查关注点放在了用于发送恶意电子邮件的僵尸网络和用于托管恶意代码的web服务器上,确定了该银行木马用于各目标国家(包括日本和一些欧洲国家)的分销网络结构。

以下为分销网络结构的主要发现:

垃圾邮件僵尸网络专注于向日本、意大利、西班牙、波兰、澳大利亚和德国等地传送或下载银行木马;
Web服务器则主要用于托管银行木马和垃圾邮件僵尸文件,这些文件是由垃圾邮件分发的恶意下载程序下载的。

安全研究人员发现,攻击者将恶意文件复制到多个服务器中使其造成基础设施冗余,在2015年4月—2017年1月间,共在74种不同的服务器上发现超过200份这样的恶意文件。它们中大多数来自欧洲的个人或中小企业网站,这些网站大多已经很久没有维护了。

日本Ursnif感染向量的分析结果

安全专家观察到在2016年期间,有数百万份恶意电子邮件发动至日本。大多数电子邮件内容都是用日语编辑的(详见图1)。我们发现的最新附件检测于2017年1月,该附件是一个JavaScript下载器,可以从远程站点下载Ursnif木马并在受损设备上执行。

 Palo Alto Networks:Ursnif银行木马背后的分销网络

【图1:用日语编辑的带有恶意附件的电子邮件】

Shiotob(又称Bebloh或URLZone)是去年此类攻击活动中分布最广的威胁。我们在700万封垃圾邮件中确定了75种Shiotob变种。有趣的是,Shiotob自身可以窃取用户的网银凭证,但至少自2016上半年以来,攻击者只是用它来下载主要载荷。图2显示了感染的步骤:

 Palo Alto Networks:Ursnif银行木马背后的分销网络

【图2:感染步骤】

1. 受害者收到恶意电子邮件并打开附件,Shiotob开始感染受害者系统;
2. Shiotob开始通过HTTPS连接C2服务器并定期接收命令;
3. Shiotob基于来自C2服务器的命令安装额外的威胁程序(如Ursnif)。

Palo Alto Networks:Ursnif银行木马背后的分销网络

【图3:从C2服务器上下载的命令】

图3是来自Shiotob C2服务器的命令示例。你可以看到C2服务器在一个会话中提供了三个“> LD”命令。这是在受损系统上安装一个远程文件的下载指令。其中两个是来自相同Ursnif二进制文件的不同位置。另一个是臭名昭著的垃圾邮件僵尸网络称为“Pushdo”存放在另一台服务器上的。一旦被感染,僵尸网络操纵者就会发送基于命令的垃圾邮件。

垃圾邮件活动 

Unit 42 观察到数百万垃圾邮件攻击日本收件人,其中一些受害者可能是同时运行了银行木马和垃圾邮件僵尸网络。虽然很难知道电子邮件活动感染的确切数量,但我们发现针对日本邮件用户的垃圾电子邮件攻击正呈上升趋势(图4所示)。我们认为这是攻击者增加垃圾电子邮件僵尸网络感染的结果。

 Palo Alto Networks:Ursnif银行木马背后的分销网络

【图4:日本恶意电子邮件正呈增长趋势】

为了了解垃圾邮件僵尸网络的网络活动,我们随机抽取了200个独特的用来发送Shiotob的日本IP地址并调查究竟这些邮件发送了什么内容。结果发现,在2016年发送的268000封邮件样本中,除了Shiotob之外还有将近250种恶意程序被发送(详见图5)。

Palo Alto Networks:Ursnif银行木马背后的分销网络

【图5:200个日本IP地址发送的恶意软件】

大多数恶意文件分为银行木马或木马下载器。此外,一些下载程序正在安装上面列出的银行木马。僵尸网络显然更专注于通过垃圾邮件传播银行木马。

基于我们的遥测(将对象参量的近距离测量值传输至远距离的测量站来实现远距离测量的技术)发现,意大利、日本、西班牙、波兰和德国是他们最主要的攻击目标。攻击者根据目标定制了不同的电子邮件内容,并使用本地化的电子邮件主题和内容来吸引使用该语言的用户。下面列出了垃圾电子邮件中经常出现的一些词语和主题(表1)。

Palo Alto Networks:Ursnif银行木马背后的分销网络

 【表1:目标和电子邮件特征】

恶意软件托管服务器

接下来,我们开始寻找垃圾邮件发送过程中使用的恶意软件托管Web服务器。我们很快意识到,攻击者通过在多个服务器上复制威胁文件使其基础架构冗余。例如,他们将恶意文件放在服务器A和B上,另一个文件放在服务器B和C上(图6所示)

 Palo Alto Networks:Ursnif银行木马背后的分销网络

【图6:恶意软件冗余】

通过跟踪服务器和恶意文件的链接,我们在2015年4月—2017年1月期间,攻击者在74个服务器上复制了超过200个恶意文件。他们大多是位于欧洲的个人或中小型商业网站。这些网站内容大都已经过时,网站管理员看来已经很久没有维护过这些服务器了。图7显示了Web服务器的地理位置。

Palo Alto Networks:Ursnif银行木马背后的分销网络

【图7 :Web服务器的地理位置】

图8显示了在Web服务器上发现的恶意软件的详细信息以及基于我们的遥测下载的恶意软件(表2)。

 Palo Alto Networks:Ursnif银行木马背后的分销网络

【图8 :Web服务器上的恶意软件】

Palo Alto Networks:Ursnif银行木马背后的分销网络

【表2 :Web服务器上发现的恶意软件种类】

服务器和恶意文件之间的完整关系图如下所示(图9)。

 Palo Alto Networks:Ursnif银行木马背后的分销网络

【图9:服务器和恶意文件之间的关系】

结论 

部署此类银行木马的攻击者主要利用的是垃圾电子邮件僵尸网络及受损的web服务器。目前尚不清楚是否该攻击群体利用基础设施和多种威胁攻击了多个国家,或者是否有许多威胁主体共享它们。




原文发布时间为:2017年2月22日
本文作者:小二郎
本文来自云栖社区合作伙伴嘶吼,了解相关信息可以关注嘶吼网站。
目录
相关文章
|
6月前
|
机器学习/深度学习 算法 PyTorch
RPN(Region Proposal Networks)候选区域网络算法解析(附PyTorch代码)
RPN(Region Proposal Networks)候选区域网络算法解析(附PyTorch代码)
1386 1
|
3月前
|
机器学习/深度学习 存储 算法
回声状态网络(Echo State Networks,ESN)详细原理讲解及Python代码实现
本文详细介绍了回声状态网络(Echo State Networks, ESN)的基本概念、优点、缺点、储层计算范式,并提供了ESN的Python代码实现,包括不考虑和考虑超参数的两种ESN实现方式,以及使用ESN进行时间序列预测的示例。
167 4
回声状态网络(Echo State Networks,ESN)详细原理讲解及Python代码实现
|
1月前
|
机器学习/深度学习 API 算法框架/工具
残差网络(ResNet) -深度学习(Residual Networks (ResNet) – Deep Learning)
残差网络(ResNet) -深度学习(Residual Networks (ResNet) – Deep Learning)
36 0
|
3月前
|
机器学习/深度学习 数据可视化 算法框架/工具
【深度学习】Generative Adversarial Networks ,GAN生成对抗网络分类
文章概述了生成对抗网络(GANs)的不同变体,并对几种经典GAN模型进行了简介,包括它们的结构特点和应用场景。此外,文章还提供了一个GitHub项目链接,该项目汇总了使用Keras实现的各种GAN模型的代码。
72 0
|
6月前
|
机器学习/深度学习 数据可视化 算法
R语言神经网络与决策树的银行顾客信用评估模型对比可视化研究
R语言神经网络与决策树的银行顾客信用评估模型对比可视化研究
|
6月前
|
机器学习/深度学习 监控 数据可视化
R语言SOM神经网络聚类、多层感知机MLP、PCA主成分分析可视化银行客户信用数据实例2
R语言SOM神经网络聚类、多层感知机MLP、PCA主成分分析可视化银行客户信用数据实例
|
6月前
|
机器学习/深度学习 数据可视化 算法
R语言SOM神经网络聚类、多层感知机MLP、PCA主成分分析可视化银行客户信用数据实例1
R语言SOM神经网络聚类、多层感知机MLP、PCA主成分分析可视化银行客户信用数据实例
|
6月前
|
机器学习/深度学习 PyTorch 算法框架/工具
Python中用PyTorch机器学习神经网络分类预测银行客户流失模型
Python中用PyTorch机器学习神经网络分类预测银行客户流失模型
|
2天前
|
安全 网络安全 数据安全/隐私保护
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的知识,并提供一些实用的技巧和建议,帮助读者更好地保护自己的网络安全和信息安全。
|
1天前
|
安全 算法 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在当今数字化时代,网络安全和信息安全已经成为了全球关注的焦点。随着技术的发展,网络攻击手段日益狡猾,而防范措施也必须不断更新以应对新的挑战。本文将深入探讨网络安全的常见漏洞,介绍加密技术的基本概念和应用,并强调培养良好安全意识的重要性。通过这些知识的分享,旨在提升公众对网络安全的认识,共同构建更加安全的网络环境。