This is a lightweight command-line Python tool for scanning open ports on a target host. Designed for beginners and cybersecurity learners who want a hands-on intro to network scanning.
- Scan a target IP address for open TCP ports
- Accepts a single ports or custom ranges (e.g., '22,80,443' or '20-100')
- Built with Python using the 'socket' module - no third party dependencies
- Tracks scan duration
python vulscanner.py <target_ip> --ports <port_list_or_ranges>