热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

攻击中东欧的间谍工具集20160714反连邮件-http隧道的后门

图1在过去的一年里,ESET检测并分析了若干有针对性的进行间谍活动的恶意软件,被称作SBDH工具集。它使用了强大的过滤器,多种通信方式以及非常有意思的驻留技术。它的目的是从

图1

在过去的一年里,ESET检测并分析了若干有针对性的进行间谍活动的恶意软件,被称作SBDH工具集。它使用了强大的过滤器,多种通信方式以及非常有意思的驻留技术。

它的目的是从政府或公共研究机构中窃取特定类型的文件,主要与中东欧的经济增长和合作相关。

这个工具集将双扩展名的可执行文件附加到钓鱼邮件中(指望Windows默认隐藏扩展名),以这种方式进行传播。为了增加让接收者运行的机会,它使用了一些正常的微软应用程序或者Word文档的图标。

一旦成功运行,恶意软件访问一个远程地址,下载工具集中其它两个重要的组件:一个后门和一个数据窃取工具。这些模块互相组合,攻击者不仅可以远程控制被攻下的机器,也可以高效地盗取数据。

使用文件扩展名,创建日期,文件大小以及其它条件,强大的过滤器可以指定要窃取的数据的详细信息。这些条件可以通过恶意软件的配置文件来修改。

由于这个间谍工具集里的所有组件都要与C&C服务器建立连接,恶意软件严重依赖于网络通信。

为了增加通信的机会,它使用了多种连接方法。首先,它尝试使用HTTP协议。如果失败了,SBDH恶意软件会选择第二种方法,尝试通过SMTP协议访问免费的外部网关。

最后的手段,它可以通过向Micrsoft Outlook Express注入一个构造的邮件来通信。在这种方式下,会以当前登录用户的身份发送注入的邮件。恶意软件可以绕过安全防护措施(假设用户有权限发送和接受邮件)。为了避免被发现,恶意软件产生的恶意消息会在发送之后直接移动到受害者的发件箱中。

在接收命令时。恶意软件搜索受害者的收件箱,识别特定主题的邮件。如果工具集找到了这样的邮件,他们解析并检查恶意软件的命令。最后,修改这些邮件的主题,防止被恶意软件再次检查到。

然而,最后一个方法只用到了2006年,那年,新的Windows Mail application代替了outlook Express。在那之后,工具集的开发者将注意力集中到了改进HTTP通信方法上,开始使用伪造的图像文件承载数据,来掩饰与C&C服务器的通信。

以防C&C服务器的不能访问,后门组件还有另外一个备选方案,一个硬编码的指向图片的URL,图片包含了C%C服务器的地址。

这个工具的一些样本使用了一个有趣的驻留方法,恶意软件替换了Word文档的处理程序,当感染的系统尝试打开或编辑Word文档的时候,恶意软件就会执行。

最后,这个工具集的名称的来源。在下载者的编译路径中发现了“SBDH”字符串,而且“B64SBDH”字符串作为一个触发器,会触发从远程服务器下载其它剩下的组件。

SBDH间谍工具集说明,即便是高级威胁任然使用简单的攻击向量进行传播,比如恶意的邮件附件。当然,经过适当培训的员工可以认出这个危险行为,通过实现一个多层次的安全解决方案可以避免被攻击的危险。

哈希

1345B6189441CD1ED9036EF098ADF12746ECF7CB

15B956FEEE0FA42F89C67CA568A182C348E20EAD

F2A1E4B58C9449776BD69F62A8F2BA7A72580DA2

7F32CAE8D6821FD50DE571C40A8342ACAF858541

5DDBDD3CF632F7325D6C261BCC516627D772381A

4B94E8A10C5BCA43797283ECD24DF24421E411D2

D2E9EB26F3212D96E341E4CBA7483EF46DF8A1BE

09C56B14DB3785033C8FDEC41F7EA9497350EDAE

*本文翻译自:http://www.welivesecurity.com/2016/07/01/espionage-toolkit-targeting-central-eastern-europe-uncovered/,译者:felix,转载须注明来自FreeBuf(FreeBuf.COM)


推荐阅读
  • c# java socketn 字节流_C#Socket编程详解(一)TCP与UDP简介
    一、TCP与UDP(转载)1、TCP1.1定义TCP(TransmissionControlProtocol)传输控制协议。是一种可靠的、面向连接的协议(eg:打电话)、传输效率低 ... [详细]
  • 软测管理工具实践04
    一.今日任务——安装完成QC9.0进过几天的安装,终于把QC9.0成功的安装在了自己win7系统的电脑上。其中遇到的困难很多,首先是QC的版本问题&#x ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 微软评估和规划(MAP)的工具包介绍及应用实验手册
    本文介绍了微软评估和规划(MAP)的工具包,该工具包是一个无代理工具,旨在简化和精简通过网络范围内的自动发现和评估IT基础设施在多个方案规划进程。工具包支持库存和使用用于SQL Server和Windows Server迁移评估,以及评估服务器的信息最广泛使用微软的技术。此外,工具包还提供了服务器虚拟化方案,以帮助识别未被充分利用的资源和硬件需要成功巩固服务器使用微软的Hyper - V技术规格。 ... [详细]
  • 三小时掌握计算机网络基础(通俗易懂)
    目录1.网络层次划分2.OSI七层网络模型3.IP地址4.子网掩码及网络划分5.ARPRARP协议6.路由选择协议7.TCPIP协议8.UDP协议 9.DNS协议 ... [详细]
  • ! Configuration File for keepalivedglobal_defs {   notification_email {     ... [详细]
  • 邮件服务在网络里的角色是越来越重要,不管是因特网上还是在局域网内部,用户都习惯使用电子邮件来处理日常的工作。而越来越多的企业和单位,也都急切希望能拥有自己的内部邮件服务器,以加强员 ... [详细]
  • Windows 11 Insider Preview Build 22621.730/22623.730(KB5017385)发布!
    今天微软官方将Windows11InsiderPreviewBuild22621.730和Build22623.730(KB5017385)发布到Bet ... [详细]
  • 移动硬盘无法打开的解决方法,急需帮助!
      建议使用EasyRecovery这是数据恢复软件,功能十分强大,能够对FAT和NTFS分区中的文件删除,格式化,分区进行数据恢复,也能够对没有文件系统结构信息即FAT表和目录区被破坏后的数据 ... [详细]
  • linux远程计算,使用Linux应用服务器场的远程计算
    您已经听说过Web2.0了,是么?很好,这就是“效用计算2.0”,它是网络引导、SSL、VNC和其他熟悉的概念和技术——所有 ... [详细]
  • 这个问题是最近讨论区朋友问到的问题,把它记录在我的Blog里这个问题是最近讨论区朋友问到的问题,把它记录在我的Blog里,如下:EXE可执行文件已经运行了,如果我再去运行同样EXE ... [详细]
author-avatar
锦瑟刻下两段缠绵
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有