Efficient fingerprint extraction for high performance Intrusion Detection System - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

Efficient fingerprint extraction for high performance Intrusion Detection System

Résumé

Deep Packet Inspection (DPI) module in Intrusion Detection Systems (IDSes) consists of two components: Pre-filter and Rule Verification (RV). Pre-filter adopts Multi-Pattern Matching (MPM) engine to filter out the vast majority of benign packets and then leave a few suspicious packets with false positives into RV component. These false positives are due to the scanning process in the pre-filter: it detects the traffic in a single pass against a set of fingerprints, which are extracted from the given ruleset by selecting only a small portion of the patterns in each signature. RV component precisely checks the suspicious packets and eliminates these false positives. The performance of DPI module is related to the extracted fingerprint set. An efficient fingerprint set should improve the pre-filter throughput, and at the same time decrease the count of checking activities in RV component. We show in this paper that these two requirements cannot be simultaneously satisfied in the existing fingerprint extraction strategies. Pre-filter performance greatly benefits from smaller fingerprint set because of the more compact MPM engine. But RV component suffers from the higher rate of false positives caused by the smaller fingerprint set. We optimally trade off these two requirements with a new extraction method in this work. Through analysing a small amount of training traffic in the initial phase, our strategy gives each fingerprint candidate an empirical weight for the subsequent extraction. Experimental results obtained by integrating our proposed method into the Snort IDS show that our strategy improves the IDS average throughput by at least 69% over the latest real ruleset and real traffic.
Fichier non déposé

Dates et versions

hal-01164468 , version 1 (17-06-2015)

Identifiants

  • HAL Id : hal-01164468 , version 1

Citer

Haiyang Jiang, Gaogang Xie, Kavé Salamatian. Efficient fingerprint extraction for high performance Intrusion Detection System. 2013 IEEE Symposium on Computers and Communications (ISCC), IEEE, Jul 2013, Split, Croatia. ⟨hal-01164468⟩
53 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More