We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3fc9eb5 commit 619acc8Copy full SHA for 619acc8
portscanner.py
@@ -0,0 +1,30 @@
1
+
2
3
+import socket
4
+import termcolor
5
6
7
+def scan(target, ports):
8
+ print('\n' + ' Starting Scan For ' + str(target))
9
+ for port in range(1,ports):
10
+ scan_port(target,port)
11
12
13
+def scan_port(ipaddress, port):
14
+ try:
15
+ sock = socket.socket()
16
+ sock.connect((ipaddress, port))
17
+ print("[+] Port Opened " + str(port))
18
+ sock.close()
19
+ except:
20
+ pass
21
22
23
+targets = input("[*] Enter Targets To Scan(split them by ,): ")
24
+ports = int(input("[*] Enter How Many Ports You Want To Scan: "))
25
+if ',' in targets:
26
+ print(termcolor.colored(("[*] Scanning Multiple Targets"), 'green'))
27
+ for ip_addr in targets.split(','):
28
+ scan(ip_addr.strip(' '), ports)
29
+else:
30
+ scan(targets,ports)
0 commit comments