Utilizzando il seguente comando:
nmap --proxy socks4://*.*.*.*:25074 -sV -O --reason scanme.nmap.org
Non sono sicuro che nmap stia davvero utilizzando il proxy specificato
Avevo un'idea di scansionare "localhost" o "127.0.0.1" mentre usavo netcat ascoltando su porte specifiche predefinite in argomenti nmap (oltre all'esempio esatto sopra) ma netcat non rivela l'indirizzo sorgente della scansione, è solo eco la richiesta GET (per il rilevamento della versione della porta suppongo)
e non importa quello che ho inserito come indirizzo IP del server socks non valido insieme a nmap it STILL esegui la scansione
e non fornisce alcun messaggio di errore
l'unico messaggio di errore che sto ottenendo si verifica se ho cambiato il tipo di calzino da socks4 a socks5 che è:
Invalid protocol in proxy specification string: socks5://*.*.*.*:25074
QUITTING!
ha anche provato tcpdump ma non ho trovato la richiesta di pacchetto
quindi non sono sicuro che usi veramente il proxy dei socks definito o meno
Come assicurarsi che nmap stia effettivamente utilizzando un proxy?
Ci sono altri modi per assicurarmi che non sia l'impostazione di una macchina remota e la scansione (suppongo che non dovrebbe essere sulla stessa LAN, cosa difficile da realizzare al momento)
lo stesso problema si verifica quando si utilizza proxychain o si esegue la scansione tramite vpn
Uso di Nmap versione 7.12 su Linux