Escanear una red mediante ping (ICMP)
Python
Publicado el 30 de Octubre del 2019 por Xavi (548 códigos)
3.737 visualizaciones desde el 30 de Octubre del 2019
Función que realiza un escaneo ICMP mediante el comando ping a una red determinada.
import subprocess
def scanICMP(ip):
for ping in range(1,255):
address = ip + str(ping)
res = subprocess.call(['ping', '-c', '3', address])
if res == 0:
print( "ping to", address, "OK")
elif res == 2:
print("no response from", address)
else:
print("ping to", address, "failed!")
scanICMP("192.168.0.")
Comentarios sobre la versión: 1 (0)
No hay comentarios