Browser fingerprinting

Posted: May 31st, 2010 | Author: | Filed under: blog, informação | Tags: , , , , | No Comments »

Tomei conhecimento do estudo da Electronic Frontier Foundation intitulado “Web Browsers Leave ‘Fingerprints’ Behind as You Surf the Net”, através do Miguel Almeida, mas já vi várias opiniões em vários sítios diferentes.

Apesar de achar que os resultados do estudo são de facto preocupantes, acho que se está a exagerar bastante.

Ao correr o teste disponível aqui, obtive os seguintes resultados:

Your browser fingerprint appears to be unique among the 1,763 tested so far. Currently, we estimate that your browser has a fingerprint that conveys at least 10.78 bits of identifying information.
Browser Characteristic bits of identifying information one in x browsers have this value value
User Agent -0.84 0.56 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
HTTP_ACCEPT Headers -6.98 0.01 text/html, */* ISO-8859-1,utf-8;q=0.7,*;q=0.7 gzip,deflate en-us,en;q=0.5
Browser Plugin Details 10.78+ 1763 A bunch of them
Time Zone -7.13 0.01 -60
Screen Size and Color Depth -5.38 0.02 1280x800x24
System Fonts 6.26 76.65 A bunch of them
Are Cookies Enabled? -8.89 0 Yes
Limited supercookie test -8.03 0 DOM localStorage: Yes, DOM sessionStorage: Yes, IE userData: No

Analisando os resultados linha a linha, podemos ver que o único parâmetro que é verdadeiramente único é o “Browser Plugin Details” e em segundo lugar o “System fonts”, sendo que 1 em cada 76 browsers testados têm as mesmas fontes que eu. Ou seja, o meu browser é unico entre os 1963 browsers testados, mas apenas pela minha lista de plugins. Ora em 1763 browsers testados, não acho que o problema seja tão grave como se faz parecer, ainda para mais quando é vulnerável ao uso de plausible deniability.

Como se pode ver, há um certo exagero nas opiniões que tenho visto sobre o estudo. Na prática, apesar de se provar que de facto o nosso browser está longe de ser comum, e consequentemente garantir qualquer tipo de anonimato, também não é tão particular como se faz parecer.

Just my 2 cents.