TY - GEN
T1 - An IDS rule redundancy verification
AU - Noiprasong, Piyawat
AU - Khurat, Assadarat
N1 - Publisher Copyright:
Copyright © JCSSE 2020 - 17th International Joint Conf. on Computer Science and Software Engineering.
PY - 2020/11/4
Y1 - 2020/11/4
N2 - 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.
AB - 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.
KW - IDS
KW - IDS rule verification
KW - Semantics
KW - Snort
UR - https://www.scopus.com/pages/publications/85098514714
U2 - 10.1109/JCSSE49651.2020.9268269
DO - 10.1109/JCSSE49651.2020.9268269
M3 - Conference contribution
AN - SCOPUS:85098514714
T3 - JCSSE 2020 - 17th International Joint Conference on Computer Science and Software Engineering
SP - 110
EP - 115
BT - JCSSE 2020 - 17th International Joint Conference on Computer Science and Software Engineering
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 17th International Joint Conference on Computer Science and Software Engineering, JCSSE 2020
Y2 - 4 November 2020 through 6 November 2020
ER -