针对造药行业及政企的黑客组织最新攻击活动深度分析

颁布功夫 2019-11-07

近期 ,宝运莱官方网站ADLab发现大量使用高危缝隙CVE-2017-11882进行网络攻击的事务 ,其中一批攻击载荷引起了宝运莱官方网站把稳 ,他们均以类似“付款收条”、“银行确认”等字样作为攻击载荷名称。该批攻击载荷大部门通过邮件附件的方式进行垂钓攻击 ,在分析过程中 ,我们发现了黑客的窝点并找到了受害人有关信息 ,此批黑客已经成功渗入进了德国和印度尼西亚的多家造药企业 ,以及西班牙确当局、企事业单元等机构 ,并且盗取了大量的敏感谍报。我们通过溯源分析确定这次攻击来自于尼日利亚 ,并且由当前攻击关联出了更多黑恶意域名和样本。通过对该批样本的分析发现这次攻击活动最早可追忆到2019年7月 ,截至目前 ,有关的设施依然在使用中并持续在网络谍报信息。该黑客组织还攻下了西班牙一家大型船舶治理公司的官方网站作为谍报窃取的奥秘回传点 ,试图暗藏自身身份。


在本次攻击中 ,黑客组织通过邮件将精心机关的Office文件(针对CVE-2017-11882缝隙造作的)作为附件发送给指标邮箱 ,并诱使受害者点击以侵入指标系统(固然这种以社工大局找到指标邮箱并通过邮件的方式进行攻击的手法老套 ,但却是黑客最常用的攻击手法之一 ,并且结合社工信息伪造的邮件也拥有很高的成功率, 部门行业和企事业单元由于未进行有关缝隙补丁更新而易受到攻击)。攻击载荷会凭据地理地位的分歧而在受害者电脑高低载并装置Agent Tesla、HawEye Keylogger、NanoCore RAT或NetWire RAT等多款间谍木马 ,以对攻击指标执行持久的监控节造、敏感信息窃取等恶意行为。


本文将对黑客组织所执行的攻击过程进行具体地分析和溯源 ,并对其所使用的间谍软件和基础设施进行透辟地分析。



1、攻击过程分析


这次攻击始于一个携带CVE-2017-11882缝隙的EXCEL文档 ,黑客使用假装成“银行确认”的垂钓邮件发送给攻击指标 ,当用户打开文档后便会执行shellcode代码 ,并从指定的服务器高低载Payload并执行。该Payload会在内存中解密出新的PE并注入到系统过程RegAsm.exe中 ,成功注入后便起头进行实时监控、窃密等行为 ,最终将窃取到的用户信息回传到托管服务器。


1.1 攻击流程


下图展示了这次攻击活动齐全的流程:


宝运莱·(中国区)最新官方网站

 图1 攻击流程图



1.2 攻击指标


被攻击公司信息及有关邮件1:


垂钓邮件是分发到德国的一家家族企业公司。该公司是专门钻研动植物原料的提取 ,其重要业务是钻研造药、化妆品和生物等技术。


宝运莱·(中国区)最新官方网站

图2 指标公司1


通过图2能够看到 ,攻击者能够从该公司的主页上获取邮箱地址 ,并将自身假装成“付款确认”等通知邮件 ,诱使受害者打开附件文档。


宝运莱·(中国区)最新官方网站

图3 垂钓邮件1


被攻击公司信息及有关邮件2:


另一名受害者是德国的一家医疗药品器械公司。该收件邮箱地址同样可在其官网上获取。


宝运莱·(中国区)最新官方网站

图4 指标公司2


发送给指标公司的垂钓邮件示例如下图:


宝运莱·(中国区)最新官方网站

图5 垂钓邮件2


两起垂钓邮件的附件均是名为“bank cconfirmation”的XLSX文档 ,而该附件文件是我们捕获的多多使用CVE-2017-11882缝隙的恶意文档之一。


1.3 钓饵邮件


两封邮件的内容、发件人以及恶意文档的名称 ,均维持着高度的一致性。随后 ,我们将对邮件信息做进一步的分析 ,以便挖掘出更多的关联线索。


宝运莱·(中国区)最新官方网站

图6 邮件头部信息


通过对邮件信息进行解析能够看到如图6所示 ,发件地址里列出的现实电子邮件地址为”mana00.balaempre.com”。凭据邮箱后缀名进行查问 ,发显熹所对应的是一款名为“AutoPMTA”的自动化电子邮件分发服务器 ,并在国表的网站中凭据具体职能收取分歧的用度。由此我们揣摩黑客组织就是利用此款软件来进行邮箱地址的网络和邮件的批量分发。


宝运莱·(中国区)最新官方网站


图7 AutoPMTA邮件分发器


而在另一封邮件中 ,我们初次发现了一个属于尼日利亚的远程IP地址 ,该线索的呈此刻后续的关联溯源中起着沉要的作用 ,在这里先将其纪录下来。


宝运莱·(中国区)最新官方网站

图8 IP地址查问信息



2、样本分析


2.1  恶意文档


在未建复CVE-2017-11882缝隙的推算机上 ,当用户打开恶意EXCEL文件时 ,Office文档中的公式编纂器会启动EQNDT32.EXE过程。当Equation对象中存在象征为字体名称的超长字节流 ,则法式在处置该字符串的过程中 ,会触发栈溢露马脚。而此恶意文档就是利用该缝隙将指向shellcode的栈地址覆盖了原始返回地址 ,从而执行远程payload的下载。


查看ole对象的目录结构 ,能够看到ole对象已被鉴别为CVE-2017-11882:


宝运莱·(中国区)最新官方网站

图9 OLE对象的目录结构


由于该缓冲区溢出函数处于EQNDT32过程中 ,所以我们提前将EQNDT32.EXE加载起来并找到缝隙溢出处下断点 ,沉新打开钓饵文档后 ,发现栈中返回地址0x004115D8被覆盖 ,从而转向shellcode执行。


宝运莱·(中国区)最新官方网站

图10 栈中保留的原始函数返回地址


宝运莱·(中国区)最新官方网站

图11 被覆盖后的函数返回地址


2.2 shellcode


Retn执行后法式会转到0x0012F350处 ,这里存放的就是FONT[name]数据 ,也就是shellcode代码地位。


宝运莱·(中国区)最新官方网站

图12 shellcode代码执行处


该段shellcode的职能是 ,将远程服务器“http[:]//34.87.19.73/pqis/11a.exe”上的Payload下载到本地 ,并保留为“%AppData%Roaming\powerpoint.exe” ,最后运行该法式。


宝运莱·(中国区)最新官方网站

图13 联网下载Payload


2.3 Payload


名为11a.exe的Payload是使用MS Visual Basic说话编写的。当恶意法式运行时 ,会在系统一时目录下先创建“subfolder”子目录并天生两个文件(explorer.exe和explorer.vbs) ,接着运行explorer.vbs剧本并实现自身过程。explorer.vbs剧本的具体内容如下图:


宝运莱·(中国区)最新官方网站

图14 explorer.vbs剧本内容


从图14的VBS文件内容能够看出 ,剧本中使用了wscript shell号令做了两件事。首先将自身增长到注册表开机自启动项中 ,以便每次在系统启动时都能自动运行explorer.vbs文件 ,用以实显熹悠久性;其次 ,运行可执行文件explorer.exe。


宝运莱·(中国区)最新官方网站

图15 增长注册表项


2.4 Agent Tesla


通过度析 ,能够确定explorer.exe法式是臭名远扬的间谍软件“Agent Tesla”。该木马运行后会立即沉新创建一个挂起的自身子过程。子过程的有关属性如下图:


宝运莱·(中国区)最新官方网站

图16 子过程属性信息


而后子过程会从资源数据中解密出另一个由.NET编写的PE文件 ,其将会在内存中直接运行。下图是在分析工具中显示的该.NET法式的重要职能:


宝运莱·(中国区)最新官方网站

图17 重要职能代码部门截图


该法式会尝试接见“checkup[.]amazonaws.com” ,以此来获取本地机械的表网IP地址。


宝运莱·(中国区)最新官方网站

图18 获取本地IP地址


从图17的内容能够看到 ,法式代码使用了混合技术来增长分析难度。此表 ,其还会对VM、沙箱、调试器和其他监控工具等做一系列的检测。如运行环境安全 ,.NET法式则起头监督并网络受害者的信息 ,并使用SMTP和谈将监控日志发送给远程服务器“smtp[.]diagnosticsystem.in”。


Agent Tesla家族


基于已知的有关资料 ,从2014年起迄今为止 ,Agent Tesla已存活长达5年之久。随着功夫的推移 ,该木马在陆续不休的迭代更新 ,最新版本目前可凭据需要在互联网上轻易采办。


Agent Tesla可实时监控和纪录用户的键盘输入、窃取剪切板数据、屏幕截图、获取主机信息 ,以及网络各大浏览器和邮箱的用户凭证并回传至黑客服务器。也正由于其职能极度壮大 ,所以近几年以来时时被黑客组织所利用。

下图是从其网站上摘取下来的部门职能介绍:


宝运莱·(中国区)最新官方网站

图19 Agent TeslaX有关职能


截止到目前 ,鉴于我们分析的这款新变种和旧版的木马在职能和技术上类似 ,并没有发现太多的变动点。所以本文在这里不再过多的具体描述其具体的技术细节 ,如有必要各人可查看文末的参考文件。



3、溯源与关联分析


3.1  恶意域名分析


我们首先从恶意文档触发缝隙后执行的shellcode中提取出一个硬编码的链接地址:“http[:]//34.87.19.73/”。经过后盾大数据的样本关联分析后 ,从该托管的表部主机上挖掘出该黑客组织自2019年9月起使用的诸多类型的间谍木马。


宝运莱·(中国区)最新官方网站

图20  托管主机上的木马信息统计


接着 ,提取该批木马样本使用的C2域名进一步的关联出部门可疑的CC地址。例如 ,部门木马会将SMTP流量发送到smtp[.]diagnosticsystem.in ,而该域名解析的IP地址为208[.]91[.]199[.]143。


DNS查问此域名 ,发显熹注册功夫为2019年9月19日 ,这与该批木马的传布肇始功夫正好吻合。域名查问信息如下图:


宝运莱·(中国区)最新官方网站

图21 域名的注册功夫


再次对线索做扩大和对该域名进行深刻的追踪分析后 ,我们获得了更多的恶意样本 ,以及这些域名曾解析到的主机IP地址。


宝运莱·(中国区)最新官方网站

图22 域名解析的IP地址


我们从获取的大量恶意样本中整顿出近期比力活跃的 ,通过手动分析确定了这次攻击活动中使用的大量C2域名。经过查问解析后发现 ,这些域名均是以上IP地址“208.91.199.**”和“208.91.198.143”的CNAME“us2.smtp.mailhostbox.com”的别号。


宝运莱·(中国区)最新官方网站

图23 域名查问信息


图中列举了部门活跃样本和其接见的域名 ,具体对应关系如下所示:


宝运莱·(中国区)最新官方网站

图24 恶意样本与C&C服务器的关系图


3.2 关联邮件


凭据同源分析 ,我们发现了另表一封针对西班牙地域的垂钓邮件。该邮件的发件地址是西班牙一家名为“MAJ AGROQUIMICOS”的农药行业公司。


宝运莱·(中国区)最新官方网站

图25 MAJ AGROQUIMICOS公司首页


邮件内容使用的是西班牙语 ,大体意思是付款确认书 ,垂钓邮件的附件是一个假装成.img体式的ISO文件。固然文件名称与邮件的内容有所分歧 ,但是从发件地址来看 ,其起源也有可能会是攻击指标的合作商或供给商之类 ,这样便可增长邮件的真实性 ,同样有机遇诱使受害者下载附件。邮件具体内容如下图所示:


宝运莱·(中国区)最新官方网站

图26 西班牙语的垂钓邮件


宝运莱·(中国区)最新官方网站

图27 邮件翻译后的内容


3.3 ISO文件


ISO映像是一种光盘的存档文件 ,其中蕴含将要写入光盘的所有信息。通常用于创建CD或DVD的备份。由于ISO文件的尺寸相对比力大 ,所以有可能导致好多电子邮件网关扫描法式无法正确鉴别此类型的附件。并且自Win 8及以上的更高版本后 ,Windows都自带ISO运行工具 ,用户就像打开EXE文件一样 ,直接双击ISO文件即可运行。因而这次攻击中黑客使用了ISO文件作为恶意附件。


3.4 恶意附件


嵌入在IOS恶意附件中的可执行文件如下图所示:


宝运莱·(中国区)最新官方网站

图28 嵌入的可执行文件


嵌入的可执行文件


使用分析工具能够看到 ,这个名为“SOA300329042943243_pdf.exe”的可执行文件现实上是一个AutoIt诠释器 ,并嵌入了AutoIt编译剧本作为资源。


宝运莱·(中国区)最新官方网站


图29 可执行文件的资源信息


该可执行文件运行后 ,会在%User\Public%目录下开释恶意的VBS剧本文件并将该目录增长到注册表的Run启动项中 ,以实显熹悠久性。接着再将内存中解密出的的PE文件注入到系统文件“Regasm.exe”中。


宝运莱·(中国区)最新官方网站


图30 在注册表中增长自启动项


新PE文件


通过度析内存中解密出的新PE文件 ,我们确定该EXE是另一版使用.NET框架编写的Agent Tesla木马。在木马法式成功注入到Regasm.exe过程并运行后 ,便起头尝试与远程服务器进行衔接。


我们在恶意代码分析过程中发现了黑客C&C服务器上的有关信息 ,C&C文件目录如下图:


宝运莱·(中国区)最新官方网站


图31 服务器上的文件目录


通过进一步的分析 ,我们发现C&C服务器上保留着大量的从受害者机械回传的监控日志 ,凭据其贮存的文件名称体式和内容等特点 ,再次确定该木马是“Agent Tesla”家族。


尔后 ,我们还追踪到了该黑客组织所网络的受害者信息 ,这些信息以html和jpeg文件的大局存储在C&C服务器上 ,其中html存储的是本机信息、键盘纪录、账号密码等信息 ,jpeg存储的是截屏信息。下图是截取了部门监控日志:


宝运莱·(中国区)最新官方网站


图32 回传到服务器的监控日志


从这些文件名中的:“Keystrokes”(键盘纪录)、“Screen”(屏幕截)、“Recovered”(密码复原)等关键字能够看出 ,木马是凭据黑客的节造指令来窃取受害者的有关信息 ,且依照“职能-用户名-推算机名-功夫(年-月-日-时-分-秒)”的结构定名并保留为HTML体式的文件。


我们将一个以“Recovery”开头的html文件使用IE浏览器打开 ,可能看到木马具体网络了哪些信息。其中蕴含受害者的推算机用户名、主机信息、系统名称、CPU信息、内存信息、IP地址以及Chrome浏览器痛处信息等。


宝运莱·(中国区)最新官方网站


图33 HTML文件的内容详情


3.5 基础设施分析


通过网络与该C&C服务器有关的回传信息进行整顿分析后 ,我们发现了几个关键信息。结合前文中网络到的线索 ,我们进一步简直认了该服务器是被黑客组织攻下后 ,专门用作接管木马回传受害者信息的服务器。而该组织早在7月份的时辰就已起头执行攻击活动 ,并且受害者无数是来自于西班牙地域的企事业单元工作人员。黑客组织惯于利用Agent Tesla或Hawkeye Keylogger、Nanocore RAT和NetWire RAT等间谍木马来窃取指标人员的登录凭证等信息 ,且这次攻击活动是由来自于尼日利亚的黑客组织策动与执行。


3.5.1 受攻击服务器分析


我们把稳到 ,W-EAGLE目录下保留着一个名为“W-EAGLE  PMS Deck.zip”的压缩包。解压并打开某DOC文档 ,发现这是一个带着公司logo的西班牙语文件 ,标题在谷歌翻译为“船面打算的守护/查抄手册”。


宝运莱·(中国区)最新官方网站


图34 W-EAGLE目录下的文件内容


凭据公司名称搜索后证实 ,这是西班牙一家大型船舶治理公司 ,重要从事干散货船的运营。


宝运莱·(中国区)最新官方网站


图35 W MARINE INC公司主页信息


如图35所示 ,该公司的网址同黑客所使用的服务器名称一样 ,由此证明此服务器现实是属于此公司。并且凭据服务器上保留的与该公司有关的文档创建功夫是2016年10月中下旬左右 ,我们猜测此服务器因持久被闲置而无人守护 ,以至被黑客组织加以利用。


3.5.2 监控日志信息


我们将数量近2万的监控日志进行整顿分析 ,数据显示黑客组织现实上从2019年7月便已起头处于活跃状态 ,受害者的主机信息以及幼我登录凭证持续的被回传到此服务器上。截止目前为止 ,Keystrokes文件的占比率相对比力大 ,其次是Screen文件 ,Recoverey文件相对较少。不仅如此 ,我们监测到此类文件在服务器上依然不间断的新增。


文件类型

创建功夫

文件数量

Keystrokes

2019年7月16日

8383

Screen

2019年8月10日

5447

Recovery

2019年7月16日

3859

表1 服务器上的日志统计


3.5.3 受害者地域和行业散布


受害者IP地址重要散布在西班牙、印度 ,以及少量来自阿联酋和墨西哥地域 ,其或许占比率如下图:


宝运莱·(中国区)最新官方网站


图36 受害者地域散布图


基于我们对黑客组织的攻击信息统计显示 ,这次攻击活动涉及到西班牙地域的市当局、农业机械行业、水利工程行业和对表业务行业 ,以及印度和阿联酋等其他行业。下表展示了部门的有关统计信息:


公司名称

公司信息

FEMAC

位于西班牙的一家农业机械公司

XUNTA DE GALICIA

西班牙加利西亚地域的费斯特拉市政厅

ICINCO

位于西班牙加纳利群岛的构筑水利工程公司

GALACANARIA

位于西班牙大加纳利群岛的一家食品 ,饮料和烟草批发业务公司

AIRSAT

西班牙一家互联网供给商

Al Serh Al Kabeer

位于阿联酋的一家构筑公司

AFS Logistics  International Pvt.Ltd

位于印度的一家国际物流货运代理公司

Vanity Case

位于印度的一家天然护肤产品分销商

sanbe-farma

印度尼西亚本地当先的造药公司

表2 被攻击的部门公司信息


3.5.4 黑客的归属地位


此表 ,我们还把稳到一些HawkEye Keylogger日志似乎是从黑客的电脑中上传的 ,文件名中的HawkEye Keylogger和编号Rebornv9(该木马的最新版本号) ,以及关键字“PasswordsLogs”和“TestLogs”等 ,疑似是黑客的测试日志。


宝运莱·(中国区)最新官方网站


图37 测试日志截图


日志文本里具体列出了黑客组织几个用于测试的邮箱登录凭证 ,部门信息如下。

示例1:


宝运莱·(中国区)最新官方网站


图38 日志信息截图1


宝运莱·(中国区)最新官方网站

图39 Movistar邮箱登录界面


示例2:


宝运莱·(中国区)最新官方网站

图 40 日志信息截图2


宝运莱·(中国区)最新官方网站

图41 Suite Correo Profesional 邮箱登录界面


我们提取出了该日志的IP地址“197.210.226.51”。查问后得出该地址位于尼日利亚地域:


宝运莱·(中国区)最新官方网站

图42 IP地址查问后的有关信息


此表 ,在另表的Keystrokes日志中再次发现的IP地址“41.203.73.185”与前文中我们纪录的IP地址一样 ,其也是指向尼日利亚地域。具体信息如下图:


宝运莱·(中国区)最新官方网站

图43 Keystrokes日志中的信息


而后 ,我们从同源的Recovery日志中找到了黑客不幼心泄露的国表ANY.RUN(在线恶意软件沙箱)平台的账号和密码。


宝运莱·(中国区)最新官方网站

图44 Recovery日志中的信息


成功登录后查看扫描汗青 ,我们能够看到黑客组织在7月份的时辰便起头将木顿时传进行查杀检测。同时凭据沙箱扫描了局显示 ,再次确认该批木马属于Agent Tesla和HawkEye Keylogger家族。


宝运莱·(中国区)最新官方网站

图45 ANY.RUN上传汗青纪录



4、总 结


持久以来 , 用以窃取敏感信息的间谍木马一向在不休的更新换代。随着灰色市场的鼓起 ,键盘纪录法式、窃密法式和远控法式在逐步地趋向于贸易化 ,以至于攻击者在此方面毋庸投入太多的功夫和精力 ,而将关注点放在其攻击伎俩和社会工程学的能力上。


通过对服务器上持续更新的回传文件监测 ,我们能够看出该黑客组织的攻击活动在持续进行 ,受害者的人数依然呈上升趋向。此表 ,通过对攻击活动的溯源和后盾数据统计 ,我们猜测后续的攻击指标沉点左袒于西班牙和印度等地域。


在此宝运莱官方网站ADLab提醒各企业单元及幼我用户提高警惕 ,不从来历不明的网站下载软件 ,不要等闲点击起源不明的邮件附件 ,不要轻易启用宏 ,实时下载补丁建复。



IOC:


SHA-256

DE01B6A27D4EBA814FE3CE5084CFC23FDEEB47D50F8BEC5A973578E66B768A48

D5F2418628B818FCFFDD7F3A31F9A137761FA307D1C05C9B783E9040E008DE90

CA56DAD3CABD5AD85411B88C5E094055BEAA96DF6F9B37B9E9FD03AFF823CBAF

4DE32AD800A7847510925D34142B16AE6D7C3C0E44E33EC54466F527FCC93F41

F183992B4BC36F3B33F967EAB83B53A2448260ADA4A92A4B86F32284285EEFED

D6F5AAD82A21C384171BC8FE1BFBC47867151CCE9E8FA54FA21903191A63FD9E

BB3A12EDEFB5A96D6BDBFDC86ED125757ABC3C479EDAF485444A05F4A1D9F9B6

0514990857770F5AF20C96B97D7B63DC8248593D223A672D60C5C6479910C84B

1DD9B3CBB1AAC20E3A3954A1CFBE1BC8CB746C1BF446512A0AB6795546A9774F

C2域名

smtp[.]diagnosticsystem[.]in

kartelicemoneyy[.]duckdns[.]org

virtualhost19791[.]duckdns[.]org


参考链接:


https://www.fortinet.com/blog/threat-research/in-depth-analysis-of-net-malware-javaupdtr.html