Presentation is loading. Please wait.

Presentation is loading. Please wait.

Selective Regular Expression Matching

Similar presentations


Presentation on theme: "Selective Regular Expression Matching"— Presentation transcript:

1 Selective Regular Expression Matching
Author: Natalia Stakhanova, Hanli Ren, Ali A.Ghorbani Publisher: Information Security Conference 2010 Presenter: Zi-Yang Ou Date: 2012/04/25

2 Introduction Instead of serially matching all regular expressions, we compile a set of shortest patterns most frequently seen in regular expressions that allows to quickly filter out events that do not match any of the IDS signatures.

3 Introduction

4 Deriving Regex Patterns

5 Ensuring Matching Correctness

6 Optimizing Regex Tree -Rule Reduction

7 Optimizing Regex Tree -Pattern Reduction

8 Optimizing Regex Tree -Pattern Selection
The pattern selection aims to select an optimal set of root nodes. We seek to minimize set of patterns such that every re RE is covered by at least one Minimum set cover problem. The algorithm selects a subset ( ) that covers the most of uncovered regular expressions.

9 Selective Matching Algorithm

10 Evaluation Results

11 Evaluation Results

12 Evaluation Results


Download ppt "Selective Regular Expression Matching"

Similar presentations


Ads by Google