A real-time intrusion detection system (IDS) built using Python. This project aims to enhance network security by monitoring and analyzing traffic patterns to detect potential threats.
- Real-time monitoring of network traffic
- Anomaly detection using machine learning algorithms
- Easy-to-use interface
-
Clone the repository:
git clone https://github.com/rohitjoshi21/RealTime_IDS.git
-
Navigate to the project directory:
cd RealTime_IDS
-
Set up a virtual environment and install dependencies:
pip install -r requirements.txt
-
Install
cicflowmeter
using Poetry:git clone https://github.com/hieulw/cicflowmeter cd cicflowmeter poetry install
- Update the
cicflowmeter
path and Wi-Fi interface name inmain.py
. - Run the main script with root privileges to start monitoring:
sudo python main.py
Contributions are welcome! Please open an issue or submit a pull request for any improvements or suggestions.
This project is licensed under the MIT License.
For inquiries or feedback, please reach out to rohitjoshi21.