Você ficaria surpreso com a quantidade de informações disponíveis para ajudar a rastreá-lo. O Panopticlick menciona esses dados notáveis:
- Resolução de tela e profundidade de cor
-
Impressões digitais de telas , que aproveitam pequenas diferenças na renderização da imagem - diferentes pilhas de vídeo produzirão imagens ligeiramente diferentes quando usadas para desenhar imagens simples. formas em um
<canvas>
- Impressão digital WebGL, que é como a acima, mas usa WebGL, dando ao script mais controle sobre o que acontece na sua GPU
- Todos os plug-ins do Chrome (não extensões) e suas versões
- Fuso horário (acessível via JavaScript )
- O cabeçalho
HTTP_ACCEPT
, que pode incluir os idiomas instalados e sua ordem de preferência
- Família do sistema operacional (por exemplo, Win32)
- User agent, que identifica a versão do navegador e pode incluir a versão exata do sistema operacional
- Se o seu dispositivo tem suporte por toque
- Algumas fontes instaladas (somente via Flash - não funcionam no modo anônimo)
Os sites não podem obter nenhum detalhe de hardware além do que o navegador reporta. Seu endereço MAC nunca sai da sua sub-rede (ou seja, nunca vai além do seu roteador). De certa forma, as impressões digitais canvas e WebGL identificam seu hardware gráfico (mas não o cartão específico), já que são diferenças no desenho que permitem a impressão digital.
Se, no entanto, o site puder executar código arbitrário em sua máquina (geralmente por meio de um applet Java), ele poderá coletar todos os detalhes desejados, incluindo SID da máquina, endereço MAC, um perfil de hardware completo ou quaisquer arquivos na máquina. drives.