ARGAN-IDS: Adversarial Resistant Intrusion Detection Systems using Generative Adversarial Networks

被引:0
|
作者
Costa, Joao [1 ]
Apolinario, Filipe [1 ]
Ribeiro, Carlos [2 ]
机构
[1] INOV INESC INOVACAO, R Alves Redol 9, P-1000029 Lisbon, Portugal
[2] Univ Lisbon, Inst Super Tecn, INESC ID, R Alves Redol 9, P-1000029 Lisbon, Portugal
关键词
Deep Neural Network (DNN); Adversarial Attacks (AA); Generative Adversarial Network (GAN); Network Intrusion Detection Systems (NIDS);
D O I
10.1145/3664476.3669928
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Neural Networks (NNs) are not secure enough to be deployed on security-critical tasks such as Network Intrusion Detection Systems (NIDS). NNs are vulnerable to Adversarial Attacks (AAs), which affect their accuracy in identifying malicious activity, by introducing perturbations on network traffic. This work proposes "Adversarial Resistant Intrusion Detection Systems using GANs" (ARGAN-IDS) a method to address these vulnerabilities. ARGAN-IDS is implemented as a Generative Adversarial Network (GAN) trained on network traffic to protect NIDS. ARGAN-IDS, greatly mitigates the impact of AAs, achieving comparable results to a non-perturbed execution. We show GANs have limitations in differentiating between malicious traffic and traffic altered by AAs. And we address this in ARGAN-IDS by training the GAN on network traffic containing malicious packets. This enhancement significantly improved the GAN's performance, enabling it to identify even highly perturbed adversarial attacks effectively. ARGAN-IDS acts as a neutralizer of perturbations introduced by AAs and mitigates the NIDS vulnerabilities. We have integrated ARGAN-IDS with a state-of-the-art anomaly-based detector, Kitsune. We achieve a reduction of 99.27% of false positives and an improvement of 99.29% of the true negatives, leading to an improvement of roughly 36.75% in overall system accuracy while under AAs.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] CNN-CGAN: A New Approach for Intrusion Detection Based on Generative Adversarial Networks
    Ji, Zhengxia
    Gao, Xin
    EMERGING NETWORKING ARCHITECTURE AND TECHNOLOGIES, ICENAT 2022, 2023, 1696 : 324 - 335
  • [42] An intrusion detection method combining variational auto-encoder and generative adversarial networks
    Li, Zhengfa
    Huang, Chuanhe
    Qiu, Wanyu
    COMPUTER NETWORKS, 2024, 253
  • [43] CAPTCHA Image Generation Systems Using Generative Adversarial Networks
    Kwon, Hyun
    Kim, Yongchul
    Yoon, Hyunsoo
    Choi, Daeseon
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (02) : 543 - 546
  • [44] Generative Adversarial Networks for Brain Lesion Detection
    Alex, Varghese
    Safwan, Mohammed K. P.
    Chennamsetty, Sai Saketh
    Krishnamurthi, Ganapathy
    MEDICAL IMAGING 2017: IMAGE PROCESSING, 2017, 10133
  • [45] A Generative Adversarial Networks for Log Anomaly Detection
    Duan, Xiaoyu
    Ying, Shi
    Yuan, Wanli
    Cheng, Hailong
    Yin, Xiang
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2021, 37 (01): : 135 - 148
  • [46] Shadow Detection with Conditional Generative Adversarial Networks
    Vu Nguyen
    Vicente, Tomas F. Yago
    Zhao, Maozheng
    Hoai, Minh
    Samaras, Dimitris
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, : 4520 - 4528
  • [47] PDGAN: Phishing Detection With Generative Adversarial Networks
    Al-Ahmadi S.
    Alotaibi A.
    Alsaleh O.
    IEEE Access, 2022, 10 : 42459 - 42468
  • [48] Generative Adversarial Networks for Unsupervised Fault Detection
    Spyridon, Plakias
    Boutalis, Yiannis S.
    2018 EUROPEAN CONTROL CONFERENCE (ECC), 2018, : 691 - 696
  • [49] Image Anomaly Detection with Generative Adversarial Networks
    Deecke, Lucas
    Vandermeulen, Robert
    Ruff, Lukas
    Mandt, Stephan
    Kloft, Marius
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2018, PT I, 2019, 11051 : 3 - 17
  • [50] Generative Adversarial Networks
    Goodfellow, Ian
    Pouget-Abadie, Jean
    Mirza, Mehdi
    Xu, Bing
    Warde-Farley, David
    Ozair, Sherjil
    Courville, Aaron
    Bengio, Yoshua
    COMMUNICATIONS OF THE ACM, 2020, 63 (11) : 139 - 144