Cómo romper
Para responder a su pregunta sobre "cómo romper", la forma más sencilla es utilizar un programa de "ping" que use otros protocolos y / u otras opciones.
hping3 está en Backtrack (usted dijo que usó Backtrack, pero hping3 está disponible para descargar), y le permite usar TCP y pings UDP, y le permite usar otros tipos de ICMP para pings.
TCP ping al puerto 80:
hping3 -S xxx.xxx.xxx.xxx -p 80 -c 1
UDP ping al puerto 53:
hping3 -2 xxx.xxx.xxx.xxx -p 53 -c 1
Ping ICMP usando el tipo 'timestamp':
hping3 -1 xxx.xxx.xxx.xxx -C 13 -c 1
Otros tutoriales para hping aquí .
Por qué funciona
El programa 'ping' típico utiliza una solicitud de eco ICMP predefinida. Esto es muy útil para el diagnóstico, pero también es fácil de predecir y bloquear. Como puede ver, hay otras formas de obtener la misma funcionalidad de ping mediante el uso de otros protocolos y tipos ICMP.
¿Cómo bloqueas?
Si desea bloquear el programa de ping normal, bloquea las solicitudes de eco de ICMP en el firewall. Pero, hping3 usa procesos válidos en los protocolos que necesita para servir páginas web, lo que significa que no puede bloquearlo. Si desea bloquear incluso el hping, entonces tendría que bloquear los hosts de su firewall, lo que probablemente no sea algo que desee hacer con un sitio web al que desea que se pueda acceder públicamente. (En realidad, hay una manera de bloquear el uso de hping, pero el usuario de hping tendría que usar el stock o la configuración de protocolo no válida de hping. Con más información sobre redes, sería imposible bloquear).
Lo que necesitas saber
Es importante entender que el problema aquí no fue con su comprensión de las herramientas disponibles, sino con su comprensión de los protocolos de red. Serás una mejor persona de seguridad en la red al leer cosas como TCP / IP Illustrated . Al saber lo que hizo ping y los protocolos que usó, habrías podido responder tu propia pregunta.
¡Feliz aprendizaje!