新技术:通过指纹跟踪技术追踪恶意软件开发者

安全
我们经常会遇到一些臭名昭著的恶意组织,他们使用相同的恶意软件针对不同的受害者。最近的一个例子是星际风暴恶意软件的变种,它从针对Windows和Linux发展到感染Android和MacOS。

我们经常会遇到一些臭名昭著的恶意组织,他们使用相同的恶意软件针对不同的受害者。在这种情况下,关注焦点通常是受害者公司的团队不同版本的开发软件。

最近的一个例子是星际风暴恶意软件的变种,它从针对Windows和Linux发展到感染Android和MacOS。

有时候退后一步,辨别出团体中那些暗中观察、拥有特异技能的别有用心者非常重要,并且在一定情况下对他们的特殊身份给予相应的监控也是极为重要的。

记住这个框架的思想,最近检查点的研究人员发明了一个方法来将这些特定身份的恶意软件开发者进行辨别:分出谁是特定利用的幕后黑手,并辨别这些始作俑者开发的其他软件的暗门是什么。

为了做到这一点,他们关注了2个以各种零日攻击著称的威胁者:

  • Volodya AKA BuggiCorp
  • Playbit AKA luxor2008

看到他们不同的开发功能,他们能够识别出每个开发者特有的特征。然后,利用这些特征进行寻找,只要发现类似的案件,就表明这些案件的背后都是同样的始作俑者。研究人员在一份研究报告中解释了背后的故事:

当分析一个针对我们的客户的复杂攻击时,我们注意到一个非常小的64位可执行程序被恶意软件执行。包含一些不寻常的调试字符串,它们指向试图利用受害机器上的漏洞。

使用这个64位二进制文件,他们开始了指纹识别的整个过程,其中收集了最初简单的工件,如“字符串、内部文件名、时间戳和PDB路径”。

通过指纹追踪恶意软件开发者

研究人员在一个开发过程中寻找不同人为痕迹

通过使用这些文件,他们发现了与另一个32位可执行文件类似的匹配,不久之后,他们就记下了来自同两个因素下产生的16个不同的Windows LPE漏洞因素。

此外,由于这16款中有15款是在2015至2019年推出的,这也将证明是对Windows LPE 开发市场的一次打击。

一个接一个之后,几十个样本的出现,我们改进了狩猎规则和方法。仔细分析的样品,我们能够理解哪些样品利用了CVE,创建了一个时间表,基于它,可以理解哪一些开发程序被加零日漏洞,或是被掺杂基于不同补丁的一日漏洞

综上所述,这为专业人员追踪恶意软件背后的犯罪分子提供了一种很好的方法,而不仅仅是寻找被动防御机制、使得系统免受恶意软件攻击。

在此之前,已经使用了一些创新的方法,比如我们报道的案件中,警察利用一个毒品贩子手的照片来描绘出他的指纹,然后追踪他。

不仅如此,事实上,3D打印机已经被发现可以复制指纹,使模仿变得非常容易,并构成另一重威胁。因此,在先进方法上保持进行是很重要的,因为它们是网络安全的最终目的地。

 

责任编辑:赵宁宁 来源: 超级盾订阅号
相关推荐

2022-09-06 09:47:13

CodeRAT恶意软件网络犯罪

2022-02-11 09:12:05

解密密钥勒索软件网络犯罪

2011-09-20 09:27:50

Web

2009-09-09 08:45:53

2009-02-13 10:00:41

面试软件开发程序员

2013-05-15 10:02:08

软件开发开发者

2021-07-28 22:50:04

恶意软件黑客网络攻击

2015-10-10 16:58:26

2010-11-08 09:36:23

移动软件开发者

2023-10-16 08:00:00

2020-03-20 11:43:20

开发编程语言技术

2010-06-18 10:27:41

UML软件开发

2009-03-04 17:48:05

虚拟化VMware微软

2016-05-26 10:57:51

2022-09-07 11:56:53

汽车软件

2018-01-25 22:16:56

2015-03-26 10:41:41

谷歌开发者恶意软件拦截工具包

2018-08-23 09:36:10

软件开发编程

2014-07-22 10:08:48

微软监控开发者
点赞
收藏

51CTO技术栈公众号