The objective of this project is to develop an intelligent system for detecting IT and mobile network attacks using machine learning algorithms. The system utilizes the Edge-IIoTset dataset to identify and classify network traffic into six classes: DDoS_UDP, DDoS_ICMP, DDoS_TCP, Port_Scanning, Ransomware, and Benign. Machine learning algorithms such as Support Vector Machine (SVM), Random Forest, and XGBoost are applied to achieve high detection accuracy. Implemented using Python and the Flask framework, the system enables users to upload datasets, evaluate models, and visualize prediction results. The objective is to automate attack detection, enhance security, and minimize manual monitoring efforts.
The project focuses on the detection of IT and mobile network attacks using machine learning techniques. With the increasing complexity of network systems, identifying malicious activity has become crucial. This study uses the Edge-IIoTset dataset to train models capable of detecting multiple attack types, including DDoS_UDP, DDoS_ICMP, DDoS_TCP, Port_Scanning, Ransomware, and Begin. The system is implemented using Python and the Flask framework, providing modules for registration, login, dataset upload, model evaluation, prediction, and viewing results. Machine learning algorithms such as Support Vector Machine (SVM), Random Forest, and XGBoost are applied to classify network activity accurately. The project aims to reduce manual effort in monitoring network traffic and improve detection accuracy. Evaluation metrics such as accuracy, precision, recall, and F1-score are used to measure model performance. Users can visualize predictions and model results through a simple interface. Overall, the project demonstrates an effective approach for automated detection of network attacks and provides a platform for testing and evaluation of different machine learning models.
Keywords: network attacks, IT security, mobile network, machine learning, dataset analysis, Flask, Python, prediction, model evaluation, attack detection
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

H/W CONFIGURATION:
Processor - I3/Intel Processor
Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
S/W CONFIGURATION:
β’ Operating System : Windows 7/8/10
β’ Server side Script : HTML, CSS, Bootstrap & JS
β’ Programming Language : Python
β’ Libraries : Flask, Pandas, MySQL.Connector, Scikit-Learn
β’ IDE/Workbench : VS Code
β’ Technology : Python 3.8+
β’ Server Deployment : Xampp Server