Abstract
Deep learning (DL) has been recently used for malicious traffic detection. However, DL models are often faced with a dilemma between model size and performance: larger models have better accuracy, but suffer from high detection latency, which severely impacts realtime traffic performance, while lightweight models have low detection latencies, but sacrifice accuracy. In this paper, we introduce Proteus, a swift and precise attack detection framework that adaptively adjusts DL models in real-time based on sample detection difficulty. To address diverse detection difficulties in traffic data, we devise a Double Dynamic Convolutional Neural Network (DDCN) with two pivotal modules: the Dynamic Feature Campaign (DFC) and the Tailor Module (TM). DFC enables the model to discern and accentuate the most influential features, while TM autonomously gauges sample difficulty, cropping the overall model. We further design an auxiliary detection module to streamline the detection, especially for network devices like routers lacking GPUs but equipped with multiple CPU cores. Experiments on different network devices show that Proteus completes the detection of each flow within 0.6 ms, and achieves 99.34% detection accuracy, outperforming other solutions.
Original language | English |
---|---|
Title of host publication | 2024 IEEE 32nd International Conference on Network Protocols (ICNP) |
Place of Publication | Piscataway, US |
Publisher | IEEE |
Pages | 1-12 |
Number of pages | 12 |
ISBN (Electronic) | 9798350351712 |
ISBN (Print) | 9798350351729 |
DOIs | |
Publication status | Published - 28 Oct 2024 |
Event | IEEE ICNP 2024: The 32nd IEEE International Conference on Network Protocols - Charleroi, Belgium Duration: 28 Oct 2024 → 31 Oct 2024 https://icnp24.cs.ucr.edu/ |
Publication series
Name | International Conference on Network Protocols (ICNP) |
---|---|
Publisher | IEEE |
ISSN (Print) | 1092-1648 |
ISSN (Electronic) | 2643-3303 |
Conference
Conference | IEEE ICNP 2024: The 32nd IEEE International Conference on Network Protocols |
---|---|
Country/Territory | Belgium |
City | Charleroi |
Period | 28/10/24 → 31/10/24 |
Internet address |
Keywords
- Machine learning
- malicious web traffic detection
- low latency
- security