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')