A fast and modular multithreaded TCP port scanner built with Python. Scan custom port ranges, detect open ports, and easily extend with features like banner grabbing, UDP scanning, or output logging.
- 🧵 Multithreaded scanning for speed
- 🔢 Customizable port ranges
- 🧱 Modular code structure
- ⏱ Timeout handling
- 📦 Easy to extend (e.g., banner grabbing)
python portscanner.py