Adversarial Network Traffic: Towards Evaluating the Robustness of Deep-Learning-Based Network Traffic Classification

被引:41
|
作者
Sadeghzadeh, Amir Mahdi [1 ]
Shiravi, Saeed [1 ]
Jalili, Rasool [1 ]
机构
[1] Sharif Univ Technol, Dept Comp Engn, Tehran 1136511155, Iran
关键词
IP networks; Robustness; Payloads; Perturbation methods; Training; Protocols; Feature extraction; Network traffic classification; adversarial network traffic; deep learning; adversarial example; adversarial machine learning; APP IDENTIFICATION;
D O I
10.1109/TNSM.2021.3052888
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network traffic classification is used in various applications such as network traffic management, policy enforcement, and intrusion detection systems. Although most applications encrypt their network traffic and some of them dynamically change their port numbers, Machine Learning (ML) and especially Deep Learning (DL)-based classifiers have shown impressive performance in network traffic classification. In this article, we evaluate the robustness of DL-based network traffic classifiers against Adversarial Network Traffic (ANT). ANT causes DL-based network traffic classifiers to predict incorrectly using Universal Adversarial Perturbation (UAP) generating methods. Since there is no need to buffer network traffic before sending ANT, it is generated live. We partition the input space of the DL-based network traffic classification into three categories: packet classification, flow content classification, and flow time series classification. To generate ANT, we propose three new attacks injecting UAP into network traffic. AdvPad attack injects a UAP into the content of packets to evaluate the robustness of packet classifiers. AdvPay attack injects a UAP into the payload of a dummy packet to evaluate the robustness of flow content classifiers. AdvBurst attack injects a specific number of dummy packets with crafted statistical features based on a UAP into a selected burst of a flow to evaluate the robustness of flow time series classifiers. The results indicate injecting a little UAP into network traffic, highly decreases the performance of DL-based network traffic classifiers in all categories.
引用
收藏
页码:1962 / 1976
页数:15
相关论文
共 50 条
  • [1] Adversarial Attacks on Deep Learning-Based Methods for Network Traffic Classification
    Li, Meimei
    Xu, Yiyan
    Li, Nan
    Jin, Zhongfeng
    2022 IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, 2022, : 1123 - 1128
  • [2] Network Traffic Classification Based on Deep Learning
    Li, Junwei
    Pan, Zhisong
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (11): : 4246 - 4267
  • [3] Network Traffic Classification Using Deep Learning
    Chen, Lei
    Liu, Jian
    Xian, Ming
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2020, 29 (7-8)
  • [4] An Online Network Traffic Classification Method Based on Deep Learning
    Liao, Qing
    Li, Tianqi
    Zhang, Wei
    PROCEEDINGS OF 2019 IEEE 2ND INTERNATIONAL CONFERENCE ON ELECTRONIC INFORMATION AND COMMUNICATION TECHNOLOGY (ICEICT 2019), 2019, : 34 - 39
  • [5] Generative Adversarial Classification Network with Application to Network Traffic Classification
    Ghanavi, Rozhina
    Liang, Ben
    Tizghadam, Ali
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [6] Towards universal and transferable adversarial attacks against network traffic classification
    Ding, Ruiyang
    Sun, Lei
    Zang, Weifei
    Dai, Leyu
    Ding, Zhiyi
    Xu, Bayi
    COMPUTER NETWORKS, 2024, 254
  • [7] Detection and Classification of Network Traffic in Bot Network Using Deep Learning
    Srinarayani, K.
    Padmavathi, B.
    Datchanamoorthy, Kavitha
    Saraswathi, T.
    Maheswari, S.
    Vincy, R. Fatima
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2024, 23 (06)
  • [8] Ensemble-Based Deep Learning Model for Network Traffic Classification
    Aouedi, Ons
    Piamrat, Kandaraj
    Parrein, Benoit
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4124 - 4135
  • [9] Packet-based Network Traffic Classification Using Deep Learning
    Lim, Hyun-Kyo
    Kim, Ju-Bong
    Heo, Joo-Seong
    Kim, Kwihoon
    Hong, Yong-Geun
    Han, Youn-Hee
    2019 1ST INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (ICAIIC 2019), 2019, : 46 - 51
  • [10] A Novel Way to Generate Adversarial Network Traffic Samples against Network Traffic Classification
    Hu, Yongjin
    Tian, Jin
    Ma, Jun
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021