Author: Bocaletto Luca
Language: Python
The "IP Port Scanner" software is a Python application built using Tkinter that allows users to scan IP addresses and ports within a local network. This application provides an intuitive user interface to perform IP scans and check the status of open or closed ports on a specific host.
-
IP Scanning: Users can specify a range of IP addresses and initiate a scan to gather information about hosts within the network.
-
Port Scanning: After selecting a host from the resulting list, users can perform a port scan to determine which ports are open or closed on that host.
-
Simple User Interface: The application offers an intuitive user interface with buttons to start, stop, and view scan results.
-
Detailed Results: Scan results are displayed in a tree structure with detailed information about IP addresses, hostnames, and port statuses.
-
Specify a range of IP addresses (e.g., 192.168.1.1-192.168.1.254) in the provided input box.
-
Start the IP scan to discover hosts within the network.
-
Select a host from the resulting list.
-
Specify a range of ports (e.g., 1-1024) in the provided input box.
-
Start the port scan to check the status of ports on that host.
-
Port scan results will be displayed in the tree structure.
To run the application, you need to have Python installed on your system. Additionally, Tkinter, which is typically included with Python distributions, is required.