An Empirical Investigation on Snort NIDS versus Supervised Machine Learning Classifiers

With the vast usage of network services, Security became an important issue for all network types. Various techniques emerged to grant network security; among them is Network Intrusion Detection System (NIDS). Many extant NIDSs actively work against various intrusions, but there are still a number...

Full description

Bibliographic Details
Main Authors: Sarah Abdulrezzak, Firas Sabir
Format: Article
Language:English
Published: University of Baghdad 2023-02-01
Series:Journal of Engineering
Subjects:
Online Access:https://joe.uobaghdad.edu.iq/index.php/main/article/view/1666
_version_ 1797782905042239488
author Sarah Abdulrezzak
Firas Sabir
author_facet Sarah Abdulrezzak
Firas Sabir
author_sort Sarah Abdulrezzak
collection DOAJ
description With the vast usage of network services, Security became an important issue for all network types. Various techniques emerged to grant network security; among them is Network Intrusion Detection System (NIDS). Many extant NIDSs actively work against various intrusions, but there are still a number of performance issues including high false alarm rates, and numerous undetected attacks. To keep up with these attacks, some of the academic researchers turned towards machine learning (ML) techniques to create software that automatically predict intrusive and abnormal traffic, another approach is to utilize ML algorithms in enhancing Traditional NIDSs which is a more feasible solution since they are widely spread. To upgrade the detection rates of current NIDSs, thorough analyses are essential to identify where ML predictors outperform them. The first step is to provide assessment of most used NIDS worldwide, Snort, and comparing its performance with ML classifiers. This paper provides an empirical study to evaluate performance of Snort and four supervised ML classifiers, KNN, Decision Tree, Bayesian net and Naïve Bays against network attacks, probing, Brute force and DoS. By measuring Snort metric, True Alarm Rate, F-measure, Precision and Accuracy and compares them with the same metrics conducted from applying ML algorithms using Weka tool. ML classifiers show an elevated performance with over 99% correctly classified instances for most algorithms, While Snort intrusion detection system shows a degraded classification of about 25% correctly classified instances, hence identifying Snort weaknesses towards certain attack types and giving leads on how to overcome those weaknesses.  es.
first_indexed 2024-03-13T00:18:32Z
format Article
id doaj.art-9d776944a58843c2b663363522235c39
institution Directory Open Access Journal
issn 1726-4073
2520-3339
language English
last_indexed 2024-03-13T00:18:32Z
publishDate 2023-02-01
publisher University of Baghdad
record_format Article
series Journal of Engineering
spelling doaj.art-9d776944a58843c2b663363522235c392023-07-11T18:35:28ZengUniversity of BaghdadJournal of Engineering1726-40732520-33392023-02-0129210.31026/j.eng.2023.02.11An Empirical Investigation on Snort NIDS versus Supervised Machine Learning ClassifiersSarah Abdulrezzak0Firas SabirUniversity of Baghdad With the vast usage of network services, Security became an important issue for all network types. Various techniques emerged to grant network security; among them is Network Intrusion Detection System (NIDS). Many extant NIDSs actively work against various intrusions, but there are still a number of performance issues including high false alarm rates, and numerous undetected attacks. To keep up with these attacks, some of the academic researchers turned towards machine learning (ML) techniques to create software that automatically predict intrusive and abnormal traffic, another approach is to utilize ML algorithms in enhancing Traditional NIDSs which is a more feasible solution since they are widely spread. To upgrade the detection rates of current NIDSs, thorough analyses are essential to identify where ML predictors outperform them. The first step is to provide assessment of most used NIDS worldwide, Snort, and comparing its performance with ML classifiers. This paper provides an empirical study to evaluate performance of Snort and four supervised ML classifiers, KNN, Decision Tree, Bayesian net and Naïve Bays against network attacks, probing, Brute force and DoS. By measuring Snort metric, True Alarm Rate, F-measure, Precision and Accuracy and compares them with the same metrics conducted from applying ML algorithms using Weka tool. ML classifiers show an elevated performance with over 99% correctly classified instances for most algorithms, While Snort intrusion detection system shows a degraded classification of about 25% correctly classified instances, hence identifying Snort weaknesses towards certain attack types and giving leads on how to overcome those weaknesses.  es. https://joe.uobaghdad.edu.iq/index.php/main/article/view/1666NIDSSnortKNNDecision TreeNaïve BaysWeka
spellingShingle Sarah Abdulrezzak
Firas Sabir
An Empirical Investigation on Snort NIDS versus Supervised Machine Learning Classifiers
Journal of Engineering
NIDS
Snort
KNN
Decision Tree
Naïve Bays
Weka
title An Empirical Investigation on Snort NIDS versus Supervised Machine Learning Classifiers
title_full An Empirical Investigation on Snort NIDS versus Supervised Machine Learning Classifiers
title_fullStr An Empirical Investigation on Snort NIDS versus Supervised Machine Learning Classifiers
title_full_unstemmed An Empirical Investigation on Snort NIDS versus Supervised Machine Learning Classifiers
title_short An Empirical Investigation on Snort NIDS versus Supervised Machine Learning Classifiers
title_sort empirical investigation on snort nids versus supervised machine learning classifiers
topic NIDS
Snort
KNN
Decision Tree
Naïve Bays
Weka
url https://joe.uobaghdad.edu.iq/index.php/main/article/view/1666
work_keys_str_mv AT sarahabdulrezzak anempiricalinvestigationonsnortnidsversussupervisedmachinelearningclassifiers
AT firassabir anempiricalinvestigationonsnortnidsversussupervisedmachinelearningclassifiers
AT sarahabdulrezzak empiricalinvestigationonsnortnidsversussupervisedmachinelearningclassifiers
AT firassabir empiricalinvestigationonsnortnidsversussupervisedmachinelearningclassifiers