通信学报 ›› 2016, Vol. 37 ›› Issue (11): 114-128.doi: 10.11959/j.issn.1000-436x.2016228

• 学术论文 • 上一篇    下一篇

深度学习在僵尸云检测中的应用研究

寇广1,2,汤光明1,王硕1,宋海涛1,边媛1   

  1. 1 解放军信息工程大学,河南 郑州 450001
    2 信息保障技术重点实验室,北京 100072
  • 出版日期:2016-11-25 发布日期:2016-11-30
  • 基金资助:
    国家自然科学基金资助项目;信息保障技术重点实验室开放基金资助项目

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

摘要:

僵尸云和正常云服务2种环境下的基本网络流特征差异不明显,导致传统的基于网络流特征分析法在检测僵尸云问题上失效。为此,研究利用深度学习技术解决僵尸云检测问题。首先,从网络流中提取基本特征;然后将其映射为灰度图像;最后利用卷积神经网络算法进行特征学习,提取出更加抽象的特征,用以表达网络流数据中隐藏的模式及结构关系,进而用于检测僵尸云。实验结果表明,该方法不仅能够提高检测的准确度,而且能减少检测所用时间。

关键词: 僵尸云, 云安全, 深度学习, 网络流, 特征, 卷积神经网络

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!