NetSentinel is a Python application that uses Nmap to scan your local network and display all connected devices, including their IP addresses, operating systems, and hostnames.
- Python 3.7+
- Nmap installed on your system
python-nmap
library
- Install Nmap from https://nmap.org/download.html
- Install the required Python package:
pip install python-nmap
Run the following command in PowerShell:
python netsentinel.py
The application will scan your local network and display a list of connected devices with their IP, OS, and Name.