π PortScanner - Network Port Scanning Tool
π Description I developed PortScanner as a Python-based tool to scan and identify open ports on a target system. This project helps in analyzing network security by detecting active services running on different ports. The main goal is to understand how port scanning works and how exposed ports can lead to security risks.
π Features I can scan a target IP or domain π I can detect open, closed, and filtered ports π Fast scanning using multi-threading β‘ Custom port range selection Clear and readable output format
π οΈ Technologies Used Python Socket Programming Threading (for faster scanning) IP/Domain handling
π Project Structure PortScanner/ βββ portscanner.py # Main program βββ results.txt # Scan output file
βοΈ Installation & Setup Install Python from the official website
(No external libraries required)
π₯οΈ Usage I run the program I enter target IP or domain I select port range (e.g., 1β1000) The tool scans and displays open ports I view results on screen or saved file