Molti siti Web richiedono JavaScript. Tuttavia, abilitare JS significa che un sito Web può eseguire uno snippet JS per recuperare l'indirizzo IP dell'utente (anche se si trovano dietro un proxy o VPN).
Quindi, come posso (l'utente) inserire (spoofare) l'indirizzo IP della VPN (che ho in un file di testo) in qualsiasi JS che potrebbe essere eseguito in modo che tutto sia uguale al server web?
Modifica / aggiunta: dopo aver fatto una piccola ricerca, ho trovato questo sito link che mostra un gruppo di informazioni che il mio browser sta inviando al server web (versione del browser, ora locale, dimensione dello schermo e del browser, velocità di connessione, ecc.). Questa combo di informazioni consente all'autorità malata (ad esempio, il governo cinese) di "impronte digitali" all'utente, anche se non hanno l'indirizzo IP (perché l'utente è dietro una VPN e WebRTC è stato disabilitato). Come posso disabilitare o "pulire" queste informazioni, in modo tale che il server Web non possa identificare l'utente? È tutto da WebRCT?
Sospetto che alcune di queste informazioni provengano dalla stringa UserAgent, che suppongo che l'utente possa cambiare manualmente, ma per quanto riguarda il resto? Alcuni devono provenire da javascript, no?