rawatsaransh/Port-Scanner
GitHub: rawatsaransh/Port-Scanner
Stars: 0 | Forks: 0
# 🔍 Port Scanner - Python Multi-Threaded Port Scanning Tool
A fast and efficient TCP Port Scanner built using Python.
This tool is designed for educational purposes to understand network scanning, socket programming, and basic cybersecurity concepts.
## 🚀 Features
- ⚡ Multi-threaded scanning using `ThreadPoolExecutor`
- 🎯 Supports domain names and IP addresses
- 🔢 Custom port range input
- ⏱ Fast scanning with socket timeout handling
- 🧾 Real-time detection of open ports
- 🛡 Input validation and error handling
- 📊 Displays total scan execution time
## 🧑💻 Usage
### ▶️ Run the script
python port_scanner.py