This project is an advanced port scanner written in Python. It can scan both TCP and UDP ports within a specified range and detect the services running on those ports. The script utilizes threading for concurrent scanning to increase efficiency.
- Scans a range of ports for TCP and/or UDP protocols.
- Detects services running on open ports.
- Allows user to specify target IP/hostname, port range, and timeout.
- Provides detailed output for open ports and detected services.
- Python 3.x
socketlibrary (standard in Python)
- Clone the repository:
git clone https://github.com/vimenon99/advanced-port-scanner.git cd advanced-port-scanner
