Wi-Eye

Course Instructor

Afsoon Yousefi Zowj

Lead Team Member Affiliation

Computer Science

Second Team Member Affiliation

Computer Science

Third Team Member Affiliation

Computer Science

Abstract

Wi-Eye is a smart network management system designed to protect home networks using machine learning and a mobile application. Many people connect to the internet every day, but most do not know how to secure their networks. Cyberattacks can put personal information and devices at risk. Wi-Eye helps solve this problem by giving users an easy and effective way to monitor and manage their network.

The system uses a PC that acts like an administrative computer that connects to the router to control and scan the network. It uses OS fingerprinting to identify the operating system and version of each device that tries to connect. Based on this information, Wi-Eye allows or blocks devices depending on whether they meet security rules. This adds an extra layer of control before a device even joins the network.

To detect threats, Wi-Eye uses machine learning to analyze network traffic. It looks for signs of harmful behavior such as port scanning or DDoS patterns. The system is trained using labeled datasets collected through Wireshark, a network traffic capture tool. A supervised learning model is built and deployed either on the administrative computer to detect threats in real time.

Wi-Eye is cross-platform and runs mainly on Windows and Android. The mobile app is designed to make it easy for users to manage their network. It includes an admin dashboard that shows the current network status, connected devices, and any suspicious activity. The app also sends alerts when threats are detected. Users can approve or block devices from the app. Only authorized administrators can access these settings using a secure login.

Wi-Eye uses Python for AI development and Selenium for communication between the app and the router. The system is designed to be simple to use but be able to protect against attacks. It gives users more control, more information, and defense against cyber threats.

In the future, we may add more features like separate user and admin versions of the app. Our goal is to make home network security easy and smart. Wi-Eye gives users the tools they need to protect their network and keep unwanted users out.

This document is currently not available here.

Share

COinS
 

Wi-Eye

Wi-Eye is a smart network management system designed to protect home networks using machine learning and a mobile application. Many people connect to the internet every day, but most do not know how to secure their networks. Cyberattacks can put personal information and devices at risk. Wi-Eye helps solve this problem by giving users an easy and effective way to monitor and manage their network.

The system uses a PC that acts like an administrative computer that connects to the router to control and scan the network. It uses OS fingerprinting to identify the operating system and version of each device that tries to connect. Based on this information, Wi-Eye allows or blocks devices depending on whether they meet security rules. This adds an extra layer of control before a device even joins the network.

To detect threats, Wi-Eye uses machine learning to analyze network traffic. It looks for signs of harmful behavior such as port scanning or DDoS patterns. The system is trained using labeled datasets collected through Wireshark, a network traffic capture tool. A supervised learning model is built and deployed either on the administrative computer to detect threats in real time.

Wi-Eye is cross-platform and runs mainly on Windows and Android. The mobile app is designed to make it easy for users to manage their network. It includes an admin dashboard that shows the current network status, connected devices, and any suspicious activity. The app also sends alerts when threats are detected. Users can approve or block devices from the app. Only authorized administrators can access these settings using a secure login.

Wi-Eye uses Python for AI development and Selenium for communication between the app and the router. The system is designed to be simple to use but be able to protect against attacks. It gives users more control, more information, and defense against cyber threats.

In the future, we may add more features like separate user and admin versions of the app. Our goal is to make home network security easy and smart. Wi-Eye gives users the tools they need to protect their network and keep unwanted users out.