Anche se la tua applicazione utilizza la variante corretta del protocollo SOCKS, c'è ancora il rischio che possa perdere query DNS.
Questo problema si verifica nelle estensioni di Firefox che risolvono autonomamente il nome host di destinazione, ad esempio per mostrarti il suo indirizzo IP, il paese di origine, ecc.
Se sospetti che la tua applicazione si comporti in questo modo, segui le istruzioni seguenti per verificare.
- Aggiungi
TestSocks 1
al tuo file torrc.
- Avvia Tor e configura le impostazioni proxy SOCKS del tuo programma per il server SOCKS5 di Tor (
socks5://127.0.0.1:9050
di default).
- Osserva i tuoi log mentre usi l'applicazione. Per ogni connessione SOCKS, Tor registrerà una
notice
per connessioni sicure e un warn
per connessioni che perdono richieste DNS.
Se vuoi disabilitare automaticamente tutte le connessioni che perdono richieste DNS, imposta SafeSocks 1
nel tuo file torrc.