Malware Traffic Classification Using Convolutional Neural Network for Representation Learning

被引:0
|
作者
Wang, Wei [1 ]
Zhu, Ming [1 ]
Zeng, Xuewen [2 ]
Ye, Xiaozhou [2 ]
Sheng, Yiqiang [2 ]
机构
[1] Univ Sci & Technol China, Dept Automat, Hefei, Peoples R China
[2] Chinese Acad Sci, Inst Acoust, Natl Network New Media Engn Res Ctr, Beijing, Peoples R China
关键词
traffic classification; convolutional neural network; representation learning; network anomaly detection; intrusion detection system;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Traffic classification is the first step for network anomaly detection or network based intrusion detection system and plays an important role in network security domain. In this paper we first presented a new taxonomy of traffic classification from an artificial intelligence perspective, and then proposed a malware traffic classification method using convolutional neural network by taking traffic data as images. This method needed no hand-designed features but directly took raw traffic as input data of classifier. To the best of our knowledge this interesting attempt is the first time of applying representation learning approach to malware traffic classification using raw traffic data. We determined that the best type of traffic representation is session with all layers through eight experiments. The method is validated in two scenarios including three types of classifiers and the experiment results show that our proposed method can satisfy the accuracy requirement of practical application.
引用
收藏
页码:712 / 717
页数:6
相关论文
共 50 条
  • [1] IoT Malware Network Traffic Classification using Visual Representation and Deep Learning
    Bendiab, Gueltoum
    Shiaeles, Stavros
    Alruban, Abdulrahman
    Kolokotronis, Nicholas
    [J]. PROCEEDINGS OF THE 2020 6TH IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2020): BRIDGING THE GAP BETWEEN AI AND NETWORK SOFTWARIZATION, 2020, : 444 - 449
  • [2] AN XCEPTION CONVOLUTIONAL NEURAL NETWORK FOR MALWARE CLASSIFICATION WITH TRANSFER LEARNING
    Lo, Wai Weng
    Yang, Xu
    Wang, Yapeng
    [J]. 2019 10TH IFIP INTERNATIONAL CONFERENCE ON NEW TECHNOLOGIES, MOBILITY AND SECURITY (NTMS), 2019,
  • [3] An Efficient Convolutional Neural Network with Transfer Learning for Malware Classification
    AlGarni, Musaad Darwish
    AlRoobaea, Roobaea
    Almotiri, Jasem
    Ullah, Syed Sajid
    Hussain, Saddam
    Umar, Fazlullah
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [4] Android malware classification using convolutional neural network and LSTM
    Hosseini, Soodeh
    Nezhad, Ali Emamali
    Seilani, Hossein
    [J]. JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2021, 17 (04) : 307 - 318
  • [5] Android malware classification using convolutional neural network and LSTM
    Soodeh Hosseini
    Ali Emamali Nezhad
    Hossein Seilani
    [J]. Journal of Computer Virology and Hacking Techniques, 2021, 17 : 307 - 318
  • [6] Classifying Malware Traffic Using Images and Deep Convolutional Neural Network
    Davis Jr, R. E.
    Xu, Jingsheng
    Roy, Kaushik
    [J]. IEEE ACCESS, 2024, 12 (58031-58038) : 58031 - 58038
  • [7] The use of Convolutional Neural Network for Malware Classification
    Sajjad, Shahrukh
    Jiana, Bi
    Sajja, Shah Zaib
    [J]. PROCEEDINGS OF 2020 IEEE 9TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS'20), 2020, : 1136 - 1140
  • [8] A Hierarchical Convolutional Neural Network for Malware Classification
    Gibert, Daniel
    Mateu, Carles
    Planes, Jordi
    [J]. 2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [9] Image-Based Malware Classification Using Convolutional Neural Network
    Kim, Hae-Jung
    [J]. ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 1352 - 1357
  • [10] Learning EEG topographical representation for classification via convolutional neural network
    Xu, Meiyan
    Yao, Junfeng
    Zhang, Zhihong
    Li, Rui
    Yang, Baorong
    Li, Chunyan
    Li, Jun
    Zhang, Junsong
    [J]. PATTERN RECOGNITION, 2020, 105