Int J Performability Eng ›› 2019, Vol. 15 ›› Issue (3): 772-781.doi: 10.23940/ijpe.19.03.p6.772781

Previous Articles     Next Articles

Cuckoo-based Malware Dynamic Analysis

Lele Wanga, Binqiang Wanga, Jiangang Liub, Qiguang Miaoc, and Jianhui Zhanga, *   

  1. a National Digital Switching System Engineering and Technological Research Center, Zhengzhou, 450002, China;
    b Nanjing Information Technology Institute, Nanjing, 210000, China;
    c Department of Computer Science, Xidian University, Xi'an, 710071, China
  • Submitted on ; Revised on ;
  • Contact: ndsczjh@163.com
  • About author:Lele Wang is a Ph.D. student at the National Digital Switching System Engineering and Technology Research Center whose main research direction is information security.Binqiang Wang is a professor and doctoral tutor at the National Digital Switching System Engineering and Technology Research Center. His research interests include network security and broadband information networks.Jiangang Liu is a researcher at the Nanjing Information Technology Institute whose main research direction is information security.Qiguang Miao is a professor and Ph.D. supervisor in the School of Computer Science at Xidian University as well as a director of the China Computer Federation (CCF), chairman of CCF YOCSEF, member of the CCF Artificial Intelligence and Pattern Recognition Committee, standing committee member of the CCF Computer Vision Committee, and IEEE senior member. His main research directions include intelligent image processing, machine learning, and high performance computing.Jianhui Zhang is an associate research fellow at the National Digital Switching System Engineering and Technology Research Center whose main research direction is broadband information networks.

Abstract: Aiming at the problems of the huge number of malware currently in the big data environment, the insufficient ability of automatic malware analysis available, and the inefficiency of the classification of malicious attributes, in this paper, we propose a Cuckoo-based malware dynamic analysis system that can be extended, analyzed quickly, and has application value. The system proposes a semantic feature model based on deep learning, uses a deep recursive neural network model to describe the multi-layered aggregation relationship of program semantics, and builds a malware semantic aggregation model. The model can automatically complete the acquisition and analysis of behavioural features of unknown program samples and perform attribute discrimination on unknown program samples efficiently and accurately.

Key words: cuckoo, dynamic analysis, deep learning