¿Qué es “Gateway Host Probe”?

3

Quería realizar pruebas de estrés en mi enrutador usando Metasploit para realizar un ataque TCP syn Denial Of Service . He usado los siguientes comandos:

use auxiliary/dos/tcp/synflood

set rhost 192.168.65.204 (este es mi enrutador ip)

show options

mostró esto:

 Name       Current Setting  Required  Description


 ----       ---------------  --------  -----------
   INTERFACE                   no        The name of the interface
   NUM                         no        Number of SYNs to send (else unlimited)
   RHOST      192.168.65.204   yes       The target address
   RPORT      80               yes       The target port
   SHOST                       no        The spoofable source address (else randomizes)
   SNAPLEN    65535            yes       The number of bytes to capture
   SPORT                       no        The source port (else randomizes)
   TIMEOUT    500              yes       The number of seconds to wait for new data

Y cuando ejecuté el comando run , se produjo el siguiente error:

[-] Auxiliary failed: Msf::OptionValidateError The following options failed to validate: GATEWAY_PROBE_HOST.

¿Alguien puede explicar qué significa y cómo corregir este error?

    
pregunta Snake Eyes 13.06.2015 - 15:36
fuente

2 respuestas

3

El valor predeterminado de $GATEWAY_PROBE_HOST es 8.8.8.8, que el módulo inicialmente contacta con un valor TTL de 1. Esto se hace para descubrir la puerta de enlace predeterminada actual (ya que TTL caducará en la puerta de enlace predeterminada y enviará una El tiempo ICMP excedió el mensaje ). Parece que tiene una dirección IP no válida en la opción de almacén de datos GATEWAY_PROBE_HOST. Ejecuta el comando en la terminal:

msfconsole
use auxiliary/dos/tcp/synflood
show advanced

y mira el valor configurado. Para configurarlo en 8.8.8.8 o cualquier otro host externo o interno, use el comando set. Ejecución adicional

set GATEWAY_PROBE_HOST 8.8.8.8

Configure las opciones de almacenamiento de datos requeridas y vuelva a ejecutar.

    
respondido por el void_in 15.06.2015 - 06:56
fuente
-1

Tu campo INTERFACE está vacío! Debe configurarlo en la interfaz desde la que se enviarán los paquetes.

También es una buena idea hacer primero un ping al equipo remoto para verificar si está vivo.

Para encontrar la lista de interfaces en la máquina Linux. Use el comando ifconfig -a .

Para encontrar la lista de interfaces en una máquina con Windows. Use el comando netsh interface show interface .

    
respondido por el ρss 13.06.2015 - 16:39
fuente

Lea otras preguntas en las etiquetas