blob: 8b878ef103e1a54958f48017f0dfdff4a6fd3cff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import socket
host="127.0.0.1"
for port in range(0,65535):
try:
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.settimeout(0.5)
s.connect((host,port)) # un tuple en argument : (( ))
try:
banner = s.recv(1024)
print("Le port ",port," est ouvert", banner.decode("utf-8").strip())
except:
print("Le port ",port," est ouvert")
except:
pass
s.close()
|