首页> 外文会议>International Conference on System Reliability and Safety >Applications of Graph Integration to Function Comparison and Malware Classification
【24h】

Applications of Graph Integration to Function Comparison and Malware Classification

机译:图形集成在功能比较和恶意软件分类中的应用

获取原文

摘要

We classify .NET files as either benign or malicious by examining directed graphs derived from the set of functions comprising the given file. Each graph is viewed probabilistically as a Markov chain where each node represents a code block of the corresponding function, and by computing the PageRank vector (Perron vector with transport), a probability measure can be defined over the nodes of the given graph. Each graph is vectorized by computing Lebesgue antiderivatives of hand-engineered functions defined on the vertex set of the given graph against the PageRank measure. Files are subsequently vectorized by aggregating the set of vectors corresponding to the set of graphs resulting from decompiling the given file. The result is a fast, intuitive, and easy-to-compute glass-box vectorization scheme, which can be leveraged for training a standalone classifier or to augment an existing feature space. We refer to this vectorization technique as PageRank Measure Integration Vectorization (PMIV). We demonstrate the efficacy of PMIV by training a vanilla random forest on 2.5 million samples of decompiled. NET, evenly split between benign and malicious, from our in-house corpus and compare this model to a baseline model which leverages a text-only feature space. The median time needed for decompilation and scoring was 24ms. 11Code available at https://github.com/gtownrocks/grafuple.
机译:我们分类.NET文件,通过检查一组包含给定文件导出功能向图无论是善意的还是恶意。每个曲线图中是概率性地视为其中每个节点代表对应的功能的代码块马尔可夫链,并通过计算的PageRank矢量(门阶矢量与运输),一个概率测度可以在给定的图的节点来定义。每个曲线图中是通过计算对顶点组对抗的PageRank量度给定的图中所定义的手设计的功能勒贝格原函数矢量化。文件随后通过聚集集合对应于设定从反编译该给定文件产生的图形的矢量量化。其结果是一个快速,直观,易于计算的玻璃箱量化方案,该方案可以利用训练一个独立的分类或扩展现有的功能空间。我们把这种矢量技术的PageRank的措施集成矢量(PMIV)。我们通过反编译的250万个样本训练香草随机森林证明PMIV的功效。 NET,良性和恶意平分,从我们的内部语料库和这种模式比较它利用一个纯文本特征空间的基准模型。需要反编译和评分中位时间为24MS。 11 代码可在https://github.com/gtownrocks/grafuple。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号