
Da Selectel: questa è la seconda parte della traduzione dell'articolo sugli imprinting dei browser (). Oggi parleremo della legalità della raccolta delle impronte dei browser da parte di servizi e siti di terze parti e di come proteggersi dalla raccolta di informazioni.
E quindi, che dire della legalità della raccolta delle impronte dei browser?
Abbiamo esaminato a fondo questo argomento, ma non siamo riusciti a trovare leggi specifiche (parliamo della legislazione degli Stati Uniti — nota dell'editore). Se puoi indicare articoli di legge che regolano la raccolta delle impronte dei browser nel tuo paese, faccelo sapere, per favore.
Tuttavia, nell'Unione Europea ci sono leggi e direttive (in particolare, GDPR e Direttiva ePrivacy) che regolano l'uso delle impronte dei browser. È perfettamente legale, ma solo se l'organizzazione può dimostrare la necessità di effettuare tale lavoro.
Inoltre, per utilizzare le informazioni è richiesto il consenso dell'utente. Tuttavia, a questa regola:
- Quando l'impronta del browser è necessaria per "l'unico scopo di trasmettere un messaggio tramite rete di comunicazione elettronica."
- Quando la raccolta delle impronte dei browser è necessaria per adattare l'interfaccia utente di un determinato dispositivo. Ad esempio, quando navighi in rete con un dispositivo mobile, viene utilizzata tecnologia di raccolta e analisi dell'impronta del browser affinché tu possa ricevere una versione adattata.
È probabile che leggi simili siano in vigore anche in altri paesi. Pertanto, il punto chiave qui è che un servizio o un sito ha bisogno del consenso dell'utente per lavorare con le impronte dei browser.
Ma c'è un problema: non è sempre chiaro. Nella maggior parte dei casi, agli utenti viene mostrato solo un banner "Accetto i termini di utilizzo". Sì, sul banner c'è sempre un link ai termini stessi. Ma chi li legge?
Quindi di solito l'utente fornisce il proprio consenso alla raccolta delle impronte dei browser e all'analisi di queste informazioni quando clicca sul pulsante "accetto".
Testa l'impronta del tuo browser
Ok, sopra abbiamo discusso quali dati possono essere raccolti. Ma cosa dire della situazione specifica: il proprio browser?
Per capire quali informazioni si possono raccogliere con il suo aiuto, è più semplice utilizzare la risorsa . Mostrerà quali dati un osservatore esterno può ottenere dal tuo browser.

Vedi questa lista a sinistra? Non è affatto completa, la parte rimanente della lista apparirà man mano che scorri la pagina. La città e la regione nello screenshot non sono visualizzate a causa dell'uso di VPN da parte degli autori.
Ci sono anche alcuni altri siti che aiutano a eseguire il test delle impronte del browser. Questi sono di EFF e , un sito open-source.
Cos'è l'entropia dell'impronta del browser?
È una valutazione dell'unicità dell'impronta del tuo browser. Maggiore è il valore dell'entropia, maggiore è l'unicità del browser.
L'entropia dell'impronta del browser è misurata in bit. Puoi controllare questo indicatore sul sito Panopticlick.
Quanto sono accurati questi test?
In generale, ci si può fidare di essi, poiché raccolgono esattamente gli stessi dati di altre risorse esterne. Questo se si valuta la raccolta di informazioni punto per punto.
Se parliamo della valutazione dell'unicità, non è tutto così buono, ecco perché:
- I siti per i test non tengono conto delle impronte casuali che possono essere ottenute, ad esempio, tramite Brave Nightly.
- Siti come Panopticlick e AmIUnique hanno enormi archivi di dati che contengono informazioni su browser vecchi e obsoleti, i cui utenti hanno effettuato il test. Quindi, se esegui il test con un nuovo browser, probabilmente otterrai un punteggio di unicità elevato, nonostante centinaia di altri utenti stiano utilizzando lo stesso browser nella stessa versione.
- Infine, non prendono in considerazione la risoluzione dello schermo o le modifiche delle dimensioni della finestra del browser. Ad esempio, il carattere potrebbe essere troppo grande o piccolo o, a causa del colore, il testo difficile da leggere. Qualunque sia il motivo, i test non lo considerano.
In generale, i test di unicità delle impronte non sono inutili. Vale la pena provarli per scoprire il tuo livello di entropia. Ma è meglio semplicemente valutare quali informazioni stai “rilasciando” all'esterno.
Come proteggersi dalla raccolta delle impronte del browser (metodi semplici)
Vale la pena dire subito che bloccare completamente la creazione e la raccolta dell'impronta del browser non è possibile: è una tecnologia di base. Se vuoi proteggerti al 100%, devi semplicemente smettere di utilizzare Internet.
Ma la quantità di informazioni raccolte da servizi e risorse di terzi può essere ridotta. A questo scopo possono aiutare strumenti come questi.
Browser Firefox con impostazioni modificate
Questo browser è buono in termini di protezione dei dati degli utenti. Recentemente, gli sviluppatori hanno protetto gli utenti di Firefox dalla raccolta di impronte da parte di terzi.
Ma il livello di protezione può essere aumentato. Per farlo, è necessario accedere alle impostazioni del browser, digitando nella barra degli indirizzi «about:config». Poi selezioniamo e cambiamo le seguenti opzioni:
- webgl.disabled — selezioniamo «true».
- geo.enabled — selezioniamo «false».
- privacy.resistFingerprinting — selezioniamo «true». Questa opzione offre un livello base di protezione contro la raccolta delle impronte del browser. Ma è più efficace se si scelgono anche altre opzioni dall'elenco.
- privacy.firstparty.isolate — cambiamo in «true». Questa opzione consente di bloccare i cookie dai domini di prima parte.
- media.peerconnection.enabled — opzione facoltativa, ma se utilizzi una VPN, è consigliabile selezionarla. Consente di prevenire la perdita di dati WebRTC e la rivelazione del proprio IP.
Browser Brave
Un altro browser orientato all'utente che offre una protezione seria dei dati personali. Il browser blocca vari tipi di tracker, utilizza HTTPS ovunque sia possibile e blocca gli script.
Inoltre, Brave offre la possibilità di bloccare la maggior parte degli strumenti per la raccolta delle impronte del browser.

Abbiamo utilizzato Panopticlick per valutare il livello di entropia. Rispetto a Opera, abbiamo ottenuto 16.31 bit invece di 17.89. La differenza non è enorme, ma c'è comunque.
Gli utenti di Brave hanno proposto numerosi modi per proteggersi dalla raccolta delle impronte del browser. Ci sono così tanti dettagli che non possono essere tutti elencati in un solo articolo. Tutti i dettagli .
Estensioni specializzate per il browser
Le estensioni sono un argomento delicato, poiché a volte aumentano l'unicità dell'impronta del browser. Usarle o meno è una scelta dell'utente.
Ecco cosa si può raccomandare:
- — modifica dei valori dell'user-agent. Puoi impostare una periodicità di «una volta ogni 10 minuti», ad esempio.
- — protezione contro diverse varianti di raccolta delle impronte.
- — fa più o meno la stessa cosa di Chameleon.
- — protezione contro la raccolta delle impronte digitali tramite canvas.
È meglio usare un solo componente, invece di tutti insieme.
Browser Tor senza Tor Network global log /dev/log local0 log /dev/log local1 notice chroot /var/lib/haproxy stats timeout 30s user haproxy group haproxy daemondefaults log global mode http option httplog option dontlognull timeout connect 5000 timeout client 50000 timeout server 50000frontend http_front bind *:80 stats uri /haproxy?stats default_backend http_backbackend http_back balance roundrobin server server_name1 private_ip1:80 check server server_name2 private_ip2:80 check
Su Habr non è necessario spiegare cos'è il browser Tor. Di default, offre una serie di strumenti per la protezione dei dati personali:
- HTTPS ovunque.
- NoScript.
- Blocco di WebGl.
- Blocco dell'estrazione delle immagini canvas.
- Modifica della versione del sistema operativo.
- Blocco delle informazioni sul fuso orario e sulle impostazioni della lingua.
- Tutte le altre funzioni per bloccare gli strumenti di tracciamento.
Ma la rete Tor non è così impressionante quanto il browser stesso. Ecco perché:
- Funziona lentamente. Tutto perché ci sono circa 6.000 server, mentre gli utenti sono circa 2 milioni.
- Molti siti bloccano il traffico Tor — ad esempio, Netflix.
- Possono verificarsi perdite di informazioni personali, una delle più gravi si è verificata nel 2017.
- Tor ha relazioni strane con il governo degli Stati Uniti — si possono definire una stretta collaborazione. Inoltre, il governo finanzia .
- Si può connettersi a .
In generale, è possibile utilizzare il browser Tor senza la rete Tor. Farlo non è così semplice, ma il metodo è abbastanza accessibile. L'obiettivo è creare due file che disabiliteranno la rete Tor.
È meglio farlo in Notepad++. Apriamolo e aggiungiamo nella prima scheda le seguenti righe:
pref('general.config.filename', 'firefox.cfg');
pref('general.config.obscure_value', 0);

Poi andiamo su Modifica — Conversione EOL, scegliamo Unix (LF) e salviamo il file come autoconfig.js nella directory Tor Browser/defaults/pref.
Poi apriamo una nuova scheda e copiamo queste righe:
//
lockPref('network.proxy.type', 0);
lockPref('network.proxy.socks_remote_dns', false);
lockPref('extensions.torlauncher.start_tor', false);

Il nome del file è firefox.cfg, deve essere salvato in Tor Browser/Browser.
Ora tutto è pronto. Dopo l'avvio, il browser mostrerà un errore, ma non c'è bisogno di preoccuparsi.

E sì, disattivare la rete non influirà sull'impronta del browser. Panopticlick mostra un livello di entropia di 10.3 bit, che è molto inferiore rispetto a quello del browser Brave (era 16,31 bit).
I file di cui si parla sopra possono essere scaricati .
Nella terza e ultima parte parleremo di metodi più hardcore per disabilitare il tracciamento. Discuteremo anche della protezione dei dati personali e di altre informazioni tramite VPN.
Fonte: habr.com
