Generating Practical Adversarial Network Traffic Flows Using NIDSGAN
Bolor-Erdene Zolbayar, Ryan Sheatsley, Patrick McDaniel, Michael J., Weisman, Sencun Zhu, Shitong Zhu, Srikanth Krishnamurthy

TL;DR
This paper presents NIDSGAN, a generative adversarial network that creates realistic adversarial network traffic flows capable of evading machine learning-based intrusion detection systems, highlighting vulnerabilities in current defenses.
Contribution
The paper introduces NIDSGAN, a novel GAN-based method for generating realistic adversarial network flows that can bypass various ML-based NIDS without needing internal model details.
Findings
NIDSGAN achieves up to 99% success in whitebox attacks.
The attack remains effective with 70-85% success in blackbox scenarios.
Classical ML models are also vulnerable to the generated adversarial flows.
Abstract
Network intrusion detection systems (NIDS) are an essential defense for computer networks and the hosts within them. Machine learning (ML) nowadays predominantly serves as the basis for NIDS decision making, where models are tuned to reduce false alarms, increase detection rates, and detect known and unknown attacks. At the same time, ML models have been found to be vulnerable to adversarial examples that undermine the downstream task. In this work, we ask the practical question of whether real-world ML-based NIDS can be circumvented by crafted adversarial flows, and if so, how can they be created. We develop the generative adversarial network (GAN)-based attack algorithm NIDSGAN and evaluate its effectiveness against realistic ML-based NIDS. Two main challenges arise for generating adversarial network traffic flows: (1) the network features must obey the constraints of the domain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Network Security and Intrusion Detection · Software-Defined Networks and 5G
