A fast, multi-threaded port scanner built in Python.
New version: XD
- Switched from interactive input to argument-based CLI
- Added progress bar with
tqdmfor better UX
Originally created while studying Mastering Python for Networking and Security by José Manuel Ortega.
- Multi-threaded scanning for high-speed performance
- Command-line arguments (no interactive prompts)
- Real-time progress bar using
tqdm - Lightweight and cross-platform (pure Python)
Clone the repository and install the required dependency:
git clone https://github.com/yourusername/port-scanner.git
cd port-scanner
pip install tqdm