Journal of Beijing University of Posts and Telecommunications

  • EI核心期刊

JOURNAL OF BEIJING UNIVERSITY OF POSTS AND TELECOM ›› 2019, Vol. 42 ›› Issue (4): 89-95.doi: 10.13190/j.jbupt.2018-318

• Reports • Previous Articles     Next Articles

A Malicious Code Detection Method Based on Ensemble Learning of Behavior

XU Xiao-bo1,2, ZHANG Wen-bo1, HE Chao1, LUO Yi1   

  1. 1. China Electronics Technology Cyber Security Company Limited, Chengdu 610041, China;
    2. China Electronic Technology Group Corporation Thirtieth Research Institute, Chengdu 610041, China
  • Received:2018-12-22 Online:2019-08-28 Published:2019-08-26

Abstract: In order to solve the problem of variant malicious code and behavior analysis of unknown threat, a method for malware classification based on gradient boosting decision tree (GBDT) algorithm is researched, which learns the characteristics of code behavior and instruction sequence from a large number of samples, and realizes the intelligent malicious code classification function. GBDT algorithm is introduced into the field of malicious code detection, so that the behavior sequence of the model is interpretable, and improves its ability to detect malicious code significantly. GBDT algorithm can reflect the nature of the behavior and intention of malicious code objectively, and identify malicious code accurately.

Key words: malware code, unknown threat, gradient boosting decision tree, behavior characteristics

CLC Number: