Ho bisogno di pentestire un server web solo IPv6 situato in una rete remota dal mio host IPv4 (Kali Linux VM). Ho un tunnel 6-a-4 tra i due host (configurato usando Hurricane Electric). Sto cercando di eseguire una scansione delle vulnerabilità utilizzando Nikto, ma per quanto ne so, non è compatibile con IPv6 e avrei bisogno di usare socat per collegare la porta IPv4 locale al servizio IPv6 remoto:
$ socat TCP-LISTEN:8080,reuseaddr,fork TCP6:[IPv6-remote-address]:80
Dopo aver eseguito il comando precedente, ho lanciato Nikto e ho provato a eseguire nuovamente la scansione dell'host IPv6:
$ nikto -h web-server.com
e anche
$ nikto -h IPv6-remote-address
ma ho ricevuto l'ERRORE: sito web non trovato ed ERRORE: indirizzo IP non valido '2001' (l'indirizzo dell'host remoto IPv6 inizia con 2001).
Qualche suggerimento su come risolvere questo problema? Nikto usa la porta TCP 8080 per impostazione predefinita?
Grazie.