Skip to main navigation Skip to search Skip to main content

An IDS rule redundancy verification

  • Mahidol University

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

2 Citations (Scopus)

Abstract

Intrusion Detection System (IDS) is a network security software and hardware widely used to detect anomaly network traffics by comparing the traffics against rules specified beforehand. Snort is one of the most famous open-source IDS system. To write a rule, Snort specifies structure and values in Snort manual. This specification is expressive enough to write in different way with the same meaning. If there are rule redundancy, it could distract performance. We, thus, propose a proof of semantical issues for Snort rule and found four pairs of Snort rule combinations that can cause redundancy. In addition, we create a tool to verify such redundancy between two rules on the public rulesets from Snort community and Emerging threat. As a result of our test, we found several redundancy issues in public rulesets if the user enables commented rules.

Original languageEnglish
Title of host publicationJCSSE 2020 - 17th International Joint Conference on Computer Science and Software Engineering
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages110-115
Number of pages6
ISBN (Electronic)9781728161679
DOIs
Publication statusPublished - 4 Nov 2020
Event17th International Joint Conference on Computer Science and Software Engineering, JCSSE 2020 - Bangkok, Thailand
Duration: 4 Nov 2020 → 6 Nov 2020

Publication series

NameJCSSE 2020 - 17th International Joint Conference on Computer Science and Software Engineering

Conference

Conference17th International Joint Conference on Computer Science and Software Engineering, JCSSE 2020
Country/TerritoryThailand
CityBangkok
Period4/11/20 → 6/11/20

Keywords

  • IDS
  • IDS rule verification
  • Semantics
  • Snort

Fingerprint

Dive into the research topics of 'An IDS rule redundancy verification'. Together they form a unique fingerprint.

Cite this