"hping3" es una herramienta de lÃnea de comandos utilizada para realizar pruebas de ping, escaneos de puertos y otras actividades relacionadas con la red. Es una herramienta versátil que puede ser utilizada tanto para pruebas de red como para propósitos maliciosos, por lo que es importante utilizarla de manera responsable y ética. Aquà tienes algunos ejemplos de cómo usar "hping3":
Enviar paquetes de ping a un host:
sudo hping3 -c 4 nombre_de_host
Este comando enviará 4 paquetes de ping al host especificado.
Realizar un escaneo de ping a un rango de direcciones IP:
sudo hping3 -1-100 -S -c 1 nombre_de_host
Aquà se enviará un ping a todas las direcciones IP en el rango 1-100, utilizando el flag -S
para indicar que se trata de un paquete SYN (escaneo de ping).
Realizar un escaneo de puertos TCP SYN a un host:
sudo hping3 -S -p 80 nombre_de_host
Este comando enviará un paquete SYN a la dirección IP especificada en el puerto 80, intentando establecer una conexión TCP.
Realizar un escaneo de puertos TCP ACK a un host:
sudo hping3 -A -p 22 nombre_de_host
Aquà se enviará un paquete ACK al puerto 22 (SSH) para ver si el puerto está abierto.
Realizar un escaneo de puertos UDP a un host:
sudo hping3 -2 -p 53 nombre_de_host
Con el flag -2
, se realizará un escaneo de puertos UDP en el puerto 53 (DNS).
Realizar un ataque de inundación ICMP:
sudo hping3 --icmp --flood nombre_de_host
Utilizando --flood
, este comando realizará un ataque de inundación ICMP al host especificado.
Especificar una velocidad de envÃo de paquetes:
sudo hping3 -c 100 -i u10000 nombre_de_host
Con -i u10000
, se enviarán paquetes a una velocidad de 10000 microsegundos por paquete.
Recuerda que "hping3" puede ser detectado por sistemas de detección de intrusos y considerado como actividad maliciosa. Úsalo solo en entornos donde tengas permiso y comprendas completamente sus implicaciones. No uses "hping3" con fines maliciosos o ilegales.