https://github.com/kabirbose/vulnerable-port-scanner
Finds vulnerable open ports on a device for reconnaissance
https://github.com/kabirbose/vulnerable-port-scanner
nmap python reconnaissance socket
Last synced: 3 months ago
JSON representation
Finds vulnerable open ports on a device for reconnaissance
- Host: GitHub
- URL: https://github.com/kabirbose/vulnerable-port-scanner
- Owner: KabirBose
- Created: 2024-04-26T15:37:27.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-01T20:41:33.000Z (6 months ago)
- Last Synced: 2025-01-02T07:44:17.131Z (5 months ago)
- Topics: nmap, python, reconnaissance, socket
- Language: Python
- Homepage:
- Size: 111 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vulnerable Port Scanner
Similar to Nmap, this is a port-scanner used for reconaissance and finding vulnerabilities on devices that are connected to the internet by checking for open ports.
It uses Python's Socket library to check for open ports over TCP and UDP.
# Usage
1. Run the file using `python3 portscanner.py`
2. Enter one or more IP addresses to scan (eg. `192.168.1.1` or `192.168.1.1,10.0.0.50`)
3. Enter the number of ports you want to scan (eg. `1000`)
4. You can now see all your open ports
5. No output means all ports are closed/filtered# Screenshots
Output of program. Tested using Metasploitable vulnerable VM:
