An open API service indexing awesome lists of open source software.

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

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:
![Program Output](screenshots/output.png)