paper-with-me

Papers

Deep PackGen: A Deep Reinforcement Learning Framework for Adversarial Network Packet Generation

2023-05-18 · Soumyadeep Hore, Jalal Ghadermazi, Diwas Paudel, Ankit Shah, Tapas K. Das, Nathaniel D. Bastian

Recent advancements in artificial intelligence (AI) and machine learning (ML) algorithms, coupled with the availability of faster computing infrastructure, have enhanced the security posture of cybersecurity operations centers (defenders) through the development of ML-aided network intrusion detection systems (NIDS). Concurrently, the abilities of adversaries to evade security have also increased with the support of AI/ML models. Therefore, defenders need to proactively prepare for evasion attacks that exploit the detection mechanisms of NIDS. Recent studies have found that the perturbation of flow-based and packet-based features can deceive ML models, but these approaches have limitations. Perturbations made to the flow-based features are difficult to reverse-engineer, while samples generated with perturbations to the packet-based features are not playable. Our methodological framework, Deep PackGen, employs deep reinforcement learning to generate adversarial packets and aims to overcome the limitations of approaches in the literature. By taking raw malicious network packets as inputs and systematically making perturbations on them, Deep PackGen camouflages them as benign packets while still maintaining their functionality. In our experiments, using publicly available data, Deep PackGen achieved an average adversarial success rate of 66.4\% against various ML models and across different attack types. Our investigation also revealed that more than 45\% of the successful adversarial samples were out-of-distribution packets that evaded the decision boundaries of the classifiers. The knowledge gained from our study on the adversary's ability to make specific evasive perturbations to different types of malicious packets can help defenders enhance the robustness of their NIDS against evolving adversarial attacks.

📄 PDF Abstract BibTeX arXiv:2305.11039

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Reinforcement LearningIntrusion DetectionNetwork Intrusion Detectionreinforcement-learning

Similar Papers 제목 키워드 기반

Synthetic Traffic Generation with Wasserstein Generative Adversarial Networks

2022-12-05 · IEEE Global Communications Conference 2022 12 · Chao–Lun Wu, Yu–Ying Chen, Po–Yu Chou, Chih–Yu Wang

Network traffic data are critical for network research. With the help of synthetic traffic, researchers can readily generate data for network simulation and performance evaluation. However, the state-of-the-art traffic g…

Intelligent CommunicationSynthetic Data Generation

MAMRL: Exploiting Multi-agent Meta Reinforcement Learning in WAN Traffic Engineering

2021-11-30 · Shan Sun, Mariam Kiran, Wei Ren

Traffic optimization challenges, such as load balancing, flow scheduling, and improving packet delivery time, are difficult online decision-making problems in wide area networks (WAN). Complex heuristics are needed for i…

Decision MakingMeta-LearningMeta Reinforcement Learningreinforcement-learning+3

Toward Packet Routing with Fully-distributed Multi-agent Deep Reinforcement Learning

2019-05-09 · Xinyu You, Xuanjie Li, Yuedong Xu, Hui Feng 외

Packet routing is one of the fundamental problems in computer networks in which a router determines the next-hop of each packet in the queue to get it as quickly as possible to its destination. Reinforcement learning (RL…

Decision MakingDeep Reinforcement LearningQ-Learningreinforcement-learning+2

Synthetic Network Packet Generation through Statistical Learning and Genetic Algorithms

2026-06-18 · Mayank Raj, Nathaniel D. Bastian, Lance Fiondella, Gokhan Kul arxiv

Developing robust intrusion detection systems (IDS) for IoT environments requires large, labeled datasets capturing realistic traffic distributions across both benign and malicious activity. Existing public datasets suff…

Adversarial RobustnessIntrusion Detection

Amoeba: Circumventing ML-supported Network Censorship via Adversarial Reinforcement Learning

2023-10-31 · Haoyu Liu, Alec F. Diallo, Paul Patras

Embedding covert streams into a cover channel is a common approach to circumventing Internet censorship, due to censors' inability to examine encrypted information in otherwise permitted protocols (Skype, HTTPS, etc.). H…

Adversarial Attackreinforcement-learningReinforcement Learning