Que significa realmente a puntuación dunha proba de impresión dixital do navegador
Os bits de sinais separados do navegador non se suman limpiamente, e unha mostra de proba non é a poboación. Le unha puntuación de impresión polo que mide.
Unha proba de impresión dálle un número e chámao bits de entropía. Despois a xente suma eses números e conclúe que é unha das poucas persoas de internet. Ambos pasos son erróneos de xeitos interesantes. Os bits non son independentes, e a proba non é un censo.
1. Non sumes sinais dependentes
Comeza pola relación entre as observacións e non polo seu número, que é tamén o que pide a guía de impresións do W3C cando fala de distribucións probables. Dúas propiedades binarias equilibradas amosan a aritmética na súa forma máis simple.
| Relationship | Possible observed pairs |
|---|---|
| Independent properties | 00, 01, 10, 11 |
| The second always copies the first | 00, 11 |
Catro estados igualmente probables levan dous bits; dous estados igualmente probables levan un. Se a segunda propiedade sempre copia a primeira, o informe segue enumerando dous campos e a información segue sendo un bit. Ler o mesmo feito dúas veces non é unha segunda distinción.
As características reais raramente son copias exactas. A lingua, a configuración rexional e a zona horaria están correlacionadas de xeitos que unha suposición de independencia ignora, e por iso a suma inxenua esaxera o resultado.
2. Pregunta que poboación describe a puntuación
Unha proba pode informar honestamente de que unha combinación era rara dentro das súas propias observacións. Iso é unha afirmación sobre unha mostra, nunha data, cunha lista de atributos concreta e un cálculo concreto. Non é unha propiedade permanente do teu navegador, e non é un reconto de cada dispositivo do mundo. As actualizacións do navegador moven a resposta por si soas.
Le o método antes do titular: que se recolleu, como se agruparon os valores, cantas mostras había e se a afirmación de rareza procede do mesmo panel que produciu a puntuación. Un número calculado sobre unha mostra pequena e autoseleccionada describe a mostra.
3. Separa o recoñecemento da identidade
Unha conta persistente ou unha cookie conecta as túas visitas sen ningunha impresión enxeñosa, e cambiar unha saída VPN non a afecta. Unha impresión pode recoñecer un navegador que volve sen nomear a persoa que hai detrás. Son capacidades distintas, e unha puntuación difumínalas xuntas. Cando un servizo quere identidade, adoita botar man primeiro das ferramentas aburridas.
Iso tamén explica por que dúas persoas dunha mesma oficina poden parecer idénticas a unha impresión basta e completamente distintas a un inicio de sesión.
4. Fíxate en que moverá o número de todos os xeitos
A configuración cambia, as extensións cambian e as versións do navegador cambian o que é observable de entrada. Algunhas proteccións normalizan deliberadamente campos que unha proba contaría como distintivos. Outras aleatorizan un valor por sesión, o que aparece como inestabilidade e non como anonimato.
Unha impresión que cambia en cada visita é máis difícil de vincular entre sesións, e non che di nada sobre a túa rareza. Ambos feitos forman parte da lectura.
5. Decide que intentas acadar
Escribe o obxectivo antes de instalar nada. Se o obxectivo é deter o seguimento entre sitios dunha rede publicitaria, a hixiene de cookies e almacenamento máis un bloqueador de contido fai a maior parte do traballo. Se o obxectivo é evitar unha correlación concreta, nomea a característica. Se o obxectivo é ser difícil de singularizar, o enfoque honesto é unha configuración convencional e non unha rara.
A parte contraintuitiva é que perseguir a rareza faiche máis fácil de distinguir. Unha configuración distintiva é exactamente o que un script de impresións espera atopar. Mesturarse é un obxectivo distinto de maximizar un número impreso.