首页> 外文会议>9th ACM workshop on digital rights management 2009 >Large-scale malware indexing using function-call graphs
【24h】

Large-scale malware indexing using function-call graphs

机译:使用函数调用图进行大规模恶意软件索引

获取原文
获取原文并翻译 | 示例

摘要

A major challenge of the anti-virus (AV) industry is how to effectively process the huge influx of malware samples they receive every day. One possible solution to this problem is to quickly determine if a new malware sample is similar to any previously-seen malware program. In this paper, we design, implement and evaluate a malware database management system called SMIT (Symantec Malware Indexing Tree) that can efficiently make such determination based on malware's function-call graphs, which is a structural representation known to be less susceptible to instruction-level obfuscations commonly employed by malware writers to evade detection of AV software. Because each malware program is represented as a graph, the problem of searching for the most similar malware program in a database to a given malware sample is cast into a nearest-neighbor search problem in a graph database. To speed up this search, we have developed an efficient method to compute graph similarity that exploits structural and instruction-level information in the underlying malware programs, and a multi-resolution indexing scheme that uses a computationally economical feature vector for early pruning and resorts to a more accurate but computationally more expensive graph similarity function only when it needs to pinpoint the most similar neighbors. Results of a comprehensive performance study of the SMIT prototype using a database of more than 100,000 malware demonstrate the effective pruning power and scalability of its nearest neighbor search mechanisms.
机译:防病毒(AV)行业的主要挑战是如何有效处理每天收到的大量恶意软件样本。解决此问题的一种可能的方法是快速确定新的恶意软件样本是否类似于任何以前看到的恶意软件程序。在本文中,我们设计,实施和评估了一个名为SMIT(赛门铁克恶意软件索引树)的恶意软件数据库管理系统,该系统可以基于恶意软件的函数调用图有效地进行此类确定,该函数调用图是一种结构化表示形式,不易受到指令的影响-恶意软件编写者通常采用的级别混淆来逃避对AV软件的检测。因为每个恶意软件程序都表示为一个图形,所以在数据库中搜索与给定恶意软件样本最相似的恶意软件程序的问题被转换为图形数据库中的最近邻居搜索问题。为了加快搜索速度,我们开发了一种有效的方法来计算图相似度,从而利用底层恶意软件程序中的结构和指令级信息,以及一种多分辨率索引方案,该方案使用计算上经济的特征向量进行早期修剪,并采用仅当需要查明最相似的邻居时,才可以使用更准确但计算量更大的图相似性函数。使用超过100,000个恶意软件的数据库对SMIT原型进行的全面性能研究的结果证明了其最接近的邻居搜索机制的有效修剪能力和可伸缩性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号