Journal on Communications ›› 2018, Vol. 39 ›› Issue (8): 18-28.doi: 10.11959/j.issn.1000-436x.2018135

• Artificial Intelligence and Network Security • Previous Articles     Next Articles

BotCatcher:botnet detection system based on deep learning

Di WU1,2,Binxing FANG3,4,5,Xiang CUI1,3(),Qixu LIU1,2   

  1. 1 Institute of Information Engineering,Chinese Academy of Sciences,Beijing 100093,China
    2 School of Cyber Security,University of Chinese Academy of Sciences,Beijing 100049,China
    3 Cyberspace Institute of Advanced Technology,Guangzhou University,Guangzhou 510006,China
    4 Institute of Electronic and Information Engineering of UESTC in Guangdong,Dongguan 523808,China
    5 School of Cyberspace Security,Beijing University of Posts and Telecommunications,Beijing 100876,China
  • Revised:2018-07-10 Online:2018-08-01 Published:2018-09-13
  • Supported by:
    The National Key Research and Development Program of China(2016YFB0801604);Dongguan Innovative Research Team Program(201636000100038);The Key Laboratory of Network Assessment Technology at Chinese Academy of Sciences and Beijing Key Laboratory of Network Security and Protection Technology

Abstract:

Machine learning technology has wide application in botnet detection.However,with the changes of the forms and command and control mechanisms of botnets,selecting features manually becomes increasingly difficult.To solve this problem,a botnet detection system called BotCatcher based on deep learning was proposed.It automatically extracted features from time and space dimension,and established classifier through multiple neural network constructions.BotCatcher does not depend on any prior knowledge which about the protocol and the topology,and works without manually selecting features.The experimental results show that the proposed model has good performance in botnet detection and has ability to accurately identify botnet traffic .

Key words: botnet, deep learning, detection, feature

CLC Number: 

No Suggested Reading articles found!