PortScanner
PortScanner determines the status of open
and closed
ports on specified IP addresses by employing multithreading to concurrently scan multiple ports.
Installation
pip install rich
Usage
Running PortScanner using command-line ::
usage: main.py [-h] [-ip IP] [-f FILE]
Simple port scanner using threading.
options:
-h, --help show this help message and exit
-ip IP IP address to scan
-f FILE, --file FILE Text file containing a list of IPs to scan (one IP per line)
Command-line example ::
- Single IP
python main.py -ip 207.180.224.191
- Multiple IP
python main.py -f ip_list.txt
Legal Disclaimer
Note This was made for educational purposes only, nobody which directly involved in this project is responsible for any damages caused. You are responsible for your actions.