From b026820ed36b39ab569b534bd3ae4697522f928c Mon Sep 17 00:00:00 2001 From: Mattrixwv Date: Tue, 25 Jul 2023 15:37:56 -0400 Subject: [PATCH] Added port scanner --- portScanner.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 portScanner.py diff --git a/portScanner.py b/portScanner.py new file mode 100644 index 0000000..0dbaa8f --- /dev/null +++ b/portScanner.py @@ -0,0 +1,22 @@ +import socket + + +print("Please enter an IP Address to scan.") +target = input("> ") + +print("*" * 40) +print("* Scanning: " + target + " *") +print("*" * 40) + +openPorts = [] + +for port in range(1, 1025): + print("Port: " + str(port)) + s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + result = s.connect_ex((target, port)) + if result == 0: + openPorts.append(result) + s.close() + +for port in openPorts: + print("Port: " + str(port) + " Open")