This research project implements a Network Intrusion Detection System, comparing the real-time efficiency of each method through the cumulation of an intrusion detection system and SNORT as a primitive inspiration.
Warning This is currently in progress, so I will be updating this repository.
STATUS: INCOMPLETE
The SNORT GUI main program consists of:
.rules
filesnort.tar.gz
release (tag: v1.0) available in the “Releases” tab.For first-time installation, run:
sudo python3 installerwizard.py
Figure 1.1: Terms and Conditions
Figure 1.2: Installing resources
sudo python3 snortgui.py
Figure 2.1: SNORT GUI main menu
Figure 2.2: Rule Generator GUI
Figure 2.3: Log Analyzer Tool
Note: Will be releasing the documentation for the last module
run ids
very soon, primary testing has been completed, but we need to incorporate a flexible system to run snort in any Ubuntu or Linux distro with snort installed, based on network interfaces, configuration file, log file path and mode of detection to be used.
Thank you Joule Effect and ChrisJD20.