Ejecuté un Nikto en una máquina por nombre de host
nikto -host https://machine.host.com
identificó una vulnerabilidad de relleno:
OSVDB-68127: el servidor es vulnerable a enlace permitiendo un oráculo de relleno criptográfico.
Cuando ejecuto Nikto en la dirección IP, no informa la vulnerabilidad de relleno.
He comprobado que el nombre de host se resuelve a la dirección IP que estoy probando, el servidor web solo se ejecuta en 443, así que tengo un interruptor -port
para usar 443. La dirección IP es interna pero Nikto se conecta y ejecuta las pruebas con éxito .
nikto -host 10.10.10.10 -port 443
Mi suposición sería que Nikto resuelve un nombre de host y luego verifica la IP, por lo que un escaneo en la IP o el nombre del host debe dar el mismo resultado.
¿Por qué son diferentes?