20 lines
664 B
Python
20 lines
664 B
Python
import socket
|
|
|
|
socket.setdefaulttimeout(0.03) # On set un default timeout pour socket
|
|
|
|
target_ip=["127.0.0.1"] # On définit les IPs visés, ici, seulement localhost
|
|
target_port=[21,22,23,25,80,110,443,] # On définit les ports visés
|
|
|
|
## On fait une "double" boucle for pour vérifier chaque ports pour chaque IPs.
|
|
## Et on met des print pour afficher les résultats.
|
|
|
|
for ip in target_ip:
|
|
for port in target_port:
|
|
s = socket.socket()
|
|
try:
|
|
s.connect((ip,port))
|
|
banner = s.recv(1024)
|
|
s.close()
|
|
print(banner, ip, port)
|
|
except:
|
|
print('Ca marche pas ' + ip,port,'ne répond pas') |