¿Se puede hacer ping a todas las direcciones IP?

si bien muchos pensarían que hacer ping a todas las direcciones ip seria una cosa de locos pues hay  2564  direcciones (perteneciente a los cuatro bloques de 0 a 255 que tiene una IP) algo más de cuatro mil millones de direcciones (4.294.967.296) , pero la verdad que es totalmente viable hacer esto y con las conexiones de hoy en día se puede hacer de forma casera  y si es una conexión muy rápida, de las que actualmente uno podría contratar lo podrá realizar en menos de 24 horas.

Si tenemos en cuenta el tamaño que tiene una solicitud de ping, que es de 58kbytes, al multiplicarlo por el número de direcciones IP tendríamos un total de 232GB que deberían de pasar por nuestro ancho de banda  y si suponemos que tenemos una conexión de 10mbps llegaríamos a nuestra meta en tan solo  60 horas.

¿Por que hacer esto?

El objetivo de este experimento reside en demostrar si sería viable realizar un ataque a gran escala a todas las IPs existentes y tras hacer unos cálculos rápidos está claro que si y sobre todo optimizando un poco el proceso y teniendo paciencia.

Como realizarlo

Para realizarlo en Security Art Work han creado un pequeño programa en C, que por un lado se encargaba de enviar el ping y por otro lado se encargaba de almacenar las respuestas, en el caso de producirse.

 

lo vi en http://www.genbetadev.com

Acerca del Autor