Al-Rafidain Journal of Computer Sciences and Mathematics (Jun 2019)

Use the Brute_Force Pattern Matching Algorithm for Misuse Intrusion Detection System

  • Haleema Sulaiman

DOI
https://doi.org/10.33899/csmj.2020.163510
Journal volume & issue
Vol. 13, no. 1
pp. 68 – 85

Abstract

Read online

Security issues, like network intrusion and viruses, have been increased widely with the growth of computer applications and networks. Therefore, it becomes necessary to develop methods to protect information from malicious attacks within the different environments. One of these methods is to use intrusion detection system for the detection of different interventions. The research was presented a way to detect misuse intrusion (Misuse Detection System), as was performed classification of events, which will be either the events of Normal Events or Intrusion Events. This classification process has been based on one of the String Pattern matching Algorithms, which is Brute_Force algorithm. Brute_Force algorithm is used after making a comparison between this algorithm and another two algorithm (Knuth – Morris – Pratt String Matching and Boyer-Moore Algorithm). Data processed in the work is taken from the KDD list. The written version of this data, which will be similar to the data format in the comma separated values files (CSV), This data has been converted to tables and then a comparison between these tables is made for the purpose of categorizing events based on the algorithm mentioned above. Java language has been used in this work as one of the most powerful programming languages, has been the adoption of Eclipse environment to write Java classes used in the work.

Keywords