Skip to main navigation Skip to search Skip to main content

一种基于深度学习的恶意代码克隆检测技术

Translated title of the contribution: Malicious code clone detection technology based on deep learning
  • Yuan Shen
  • , Hanbing Yan*
  • , Chunhe Xia
  • , Zhihui Han
  • *Corresponding author for this work
  • Beihang University
  • National Computer Network Emergency Response Technical Team/Coordination Center of China

Research output: Contribution to journal › Article › peer-review

Abstract

Malicious code clone detection has become an effective way to analyze malicious code homology and advanced persistent threat (APT) attacks. In this paper, we collect samples of different APT organizations from public threat intelligence, and propose a deep learning based malicious code clone detection framework to detect the similarity between the functions in newly discovered malicious code and the malicious code in known APT organizational resources in order to efficiently analyze malware and quickly identify the source of APT attacks. We perform static analysis of malicious code through disassembly technology, use its key function call graph and disassembly code as the features of the malicious code, and then classify the malicious code in the APT organization library according to the neural network model. Through extensive evaluation and comparison with our previous models (MCrab), the improved model is better than the previous model, which can effectively detect and classify malicious code clones and obtain higher detection rate.

Translated title of the contributionMalicious code clone detection technology based on deep learning
Original languageChinese (Traditional)
Pages (from-to)282-290
Number of pages9
JournalBeijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics
Volume48
Issue number2
DOIs
StatePublished - Feb 2022

Fingerprint

Dive into the research topics of 'Malicious code clone detection technology based on deep learning'. Together they form a unique fingerprint.

Cite this