首页> 外文会议>International Conference on Security, Privacy, and Anonymity in Computation, Communication and Storage >Detection of Malicious Executables Using Static and Dynamic Features of Portable Executable (PE) File
【24h】

Detection of Malicious Executables Using Static and Dynamic Features of Portable Executable (PE) File

机译:使用便携式可执行文件(PE)文件的静态和动态功能检测恶意可执行文件

获取原文

摘要

Malware continues to evolve despite intense use of antimalware techniques. Detecting malware becomes a tough task as malware attackers adapt different counter detection methods. The long forgotten signature method used by many antimalware companies has become inefficient due to different new and unknown malwares. This paper presents an effective classification method that integrates static and dynamic features of a binary executable and classifies data using machine learning algorithms. The method initially gathers static features by exploring binary code of an executable which includes PE header Information and Printable Strings. After executing binary file in a sandbox environment, it gathers dynamic features i.e. API call logs. The integrated feature vector is then analyzed and classified using classification algorithms. In this work, we also present a comparison of the performance of four classifiers i.e. SVM, Naive Bayes, J48 and Random Forest. Based on the classification results, we deduce that Random Forest performs best with an accuracy of 97.2%.
机译:尽管抗动软件技术强烈使用,Malware继续发展。当恶意软件攻击者适应不同的计数器检测方法时,检测恶意软件成为一个艰巨的任务。由于新和未知的恶魔岛,许多抗动器公司使用的长期忘记签名方法已效率低下。本文介绍了一种有效的分类方法,它集成了二进制可执行文件的静态和动态特征,并使用机器学习算法对数据进行分类。该方法最初通过探索可执行文件的二进制代码来聚集静态特征,该码包括PE报头信息和可打印字符串。在Sandbox环境中执行二进制文件后,它会收集动态功能即,API调用日志。然后使用分类算法分析和分类集成特征向量。在这项工作中,我们还表现了四分类器的性能的比较,即SVM,Naive Bayes,J48和随机森林。根据分类结果,我们推断了随机森林的表现最佳,准确性为97.2%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号