Journal on Communications ›› 2016, Vol. 37 ›› Issue (11): 114-128.doi: 10.11959/j.issn.1000-436x.2016228

• academic paper • Previous Articles     Next Articles

Using deep learning for detecting BotCloud

Guang KOU1,2,Guang-ming TANG1,Shuo WANG1,Hai-tao SONG1,Yuan BIAN1   

  1. 1 PLA Information Engineering University, Zhengzhou 450001, China
    2 Science and Technology on Information Assurance Laboratory, Beijing 100072,China
  • Online:2016-11-25 Published:2016-11-30
  • Supported by:
    The National Natural Science Foundation of China;Foundation of Science and Technology on Information Assurance Laboratory

Abstract:

The differences of the basic network flow characteristics between BotCloud and normal cloud services were not obvious, and this led to the inefficiency of the method in BotCloud detection based on network flow characteristics analysis. To solve this problem, a CNN(convolution neural network)-based method for detecting the BotCloud was pro-posed. First, it extracted the basic network flow characteristics from network flow data packets. Second, it mapped the basic network flow characteristics into gray image. Finally, in order to detect BotCloud, it utilized CNN algorithm to learn and extract characteristics that were more abstract to express the hidden model and structural relationship in the network data flow. The experimental results show that the proposed method can not only enhance the accuracy of detec-tion, but also greatly reduce the time required for detecting.

Key words: BotCloud, cloud security, deep learning, network flow, characteristic, CNN

No Suggested Reading articles found!