使用英特尔虚拟化技术分析恶意软件

2008-7-23    | |
打印本文章
RSS

导读:很多恶意软件的制造者增加检测程序是在物理机还是在虚拟机上运行的新功能。而Azure利用英特尔芯片中的虚拟扩展技术(virtualization extensions)规避恶意软件检查。

关键词:恶意软件 虚拟机 Azure virtualization extensions

正在加载数据...

【TechTarget中国原创】随着最近几年恶意软件的成熟和发展,研究人员更难分析恶意软件的样本了。很多恶意软件的制造者在程序中增加一项功能,可以检测这些程序是在物理机还是在虚拟机上运行。而这些功能是研究人员用于观察新的恶意软件样本行为的工具。

  但是下个月,Black Hat会议将会发布的新的分析工具可以使善意人士具有优势。Damballa Inc.的主要研究员Paul Royal开发了一种叫做Azure的新工具。它利用英特尔芯片中的虚拟扩展技术(virtualization extensions,VT)来规避恶意软件对虚拟机和物理机的检查。因为虚拟扩展(VT)存在于硬件级别上,是在主机操作系统级别以下的。恶意软件没有能力检测Azure,这样研究人员就可以分析未受阻止的行为。

  Royal说:“整体的观念就是规避客户机操作系统,所有恶意软件就不可能检测到你,并发出攻击。英特尔的VT不存在in-guest方法的弱点,因为它完全是外部的。其它的使用system emulators,但是如果emulators比较机警,一切都会完全正确。”

  Royal计划在Black Hat上发布Azure的源代码,而且这款工具将可以下载。他已经在过去的几个月里测试了这款工具的效力,发现它在拆封恶意软件方面的性能非常优秀。而这些恶意软件过去包含在数十个通常使用的信息包中,包括到处存在的UPX和Armadillo。Azure可以拆封他说测试的15个样本,而调试工具Saffron可以拆封15个中的10个;恶意软件分析工具Renovo则是15个中的12个。

  英特尔的VT是在公司一些芯片上增加的延伸技术,可以帮助完成硬件上的虚拟化,而不是在软件层面。VT技术是为帮助企业更好地使用它们的硬件资源和节省能源而设计的。但是Royal说VT可以为恶意软件分析师和安全研究人员提供有力的帮助。

  他说:“恶意软件所作的是使用物理处理器上的无正式文件的说明。在VT中,比较棘手的部分是他们不是为恶意软件分析师而设计的,但是我将会提到的是,它对恶意软件分析师而言具有绝对优势,以及使用API hooking检测全面的system emulation的方法。对于你是怎么做的并不明显,所以人们才没有考虑到它。”

  Royal说:“恶意软件已经成为网络犯罪的工具。了解恶意软件的目的非常重要。我们需要了解它的行为,而它的行为暗示了它的目的但是恶意软件的作者也不会不做任何抵抗地放弃他们的工作。”

  Royal说他仍然忙于为Azure的以后的新版本增加新功能,包括精确自动化拆封器和系统呼叫跟踪器。他将会在八月6日举行的洛杉矶Black Hat大会上公布工作的细节。

【美国TechTarget独家授权】 Analysis tool uses Intel virtualization to hide from malware

【原创内容,版权所有,谢绝转载。TechTarget中国将保留追究其法律责任的权利。】
作者:Dennis Fisher     译者:Tina Guo   
  评论
 
金山毒霸云安全中心发布6月25日病毒预警,一直甚嚣尘上的“宝马下载器”,今天又出新变种,日感染量高达34万台次,继续稳居感染量排行榜首位。
 
金山毒霸云安全中心发布周(6.22-6.28)病毒预警,随着高考的结束和学生假期的临近,学生群体对高校网站、旅游网站访问量激增,需当心“狂风下载器”暑期作恶。
 
澳大利亚科技博客作者近日称,微软Windows 7操作系统中用户账号控制(UAC)仍然存在安全隐患;如果微软不加以改进,黑客仍可在Windows 7用户不知情前提下远程关闭UAC功能……
 
6月17日,中国应用软件产品和互联网服务供应商金山软件公司宣布加入微软病毒信息联盟(VIA:Virus Information Alliance),成为国内首家加入微软VIA的反病毒软件厂商。
 
本文介绍如何在局域网内防止蠕虫病毒的传播。通过使用或安装任何一种下列产品,消除“Web Server Folder Taversal”漏洞:
云计算的概念越来越流行,而且云计算被认为是一种强大的商业模式,使用云计算,可以根据需要购买计算能力、磁盘存储、协作应用开发资源、客户关系管理(CRM),而且它非常灵活。但是采用云计算会遇到与外包有关的敏感的公司数据所能遇到的所有风险。当你和第三方已知或未知的转包商交易时,特别是在全面范围内时,执行安全策略和遵从法规要求就很困难。再加上云模糊的特性以及非传统厂商进入这个市场,就更增加云的危险。
“最佳实践”来自英文Best Practice。维基百科对最佳实践的定义是一个管理学概念,认为存在某种技术、方法、过程、活动或机制可以使生产或者管理实践的结果达到最优,并减少出错的可能性。学习应用IT企业安全的最佳实践,其实就是借鉴别人成功的经验,让自己在保护企业安全方面少走弯路。在本手册中,将集合IT业内关于企业安全的最佳实践,并不断更新,以期在企业安全防护方面提供帮助。
入侵防御系统(Intrusion Prevention System,IPS)是这段时间网络安全业内比较热门的一个词,这种既能及时发现又能实时阻断各种入侵行为的安全产品,自面世那天起,就受到各大安全厂商和用户的广泛关注。本指南将帮助你深入了解IPS,并介绍专家对IPS未来的预测。
最新更新
专家答疑
技巧
Mike Rothman
问:Unix审计设置的最佳业务实践是什么?有一个厂商试图说服我Unix系统日志足够满足SOX(萨班斯法案)、HIPAA、GLBA 和PCI DSS等法规的要求。这种说法对吗?
David Griffeth
问:我们公司希望通过服务器虚拟化来节省开支。目前我们实施了单点登录,打算在虚拟化之后继续使用它。请问有没有将SSO和服务器虚拟化集成起来的最佳实践方案?
David Mortman
问:我是一名安全经理,最近想要扩充我的安全团队。公司的管理层希望我从内部服务台商提升一些员工。我应该在候选人身上寻找那些特定的素质或者经验呢?

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录