MyIPScan

Verificação só no navegador · um sinal de renderização

Teste de impressão digital de canvas: a imagem que o seu navegador desenha

Este teste desenha uma pequena cena em um canvas, no seu próprio navegador, e calcula o hash da imagem resultante para mostrar um sinal de renderização que o navegador deixa à vista dos sites.

Sinal de canvas

Resultado atual

Verificando
Executando a verificação local de canvas... Verificando
Sinais exibidos
Verificando
Armazenamento
Sem armazenamento no servidor
Escopo
Renderização local de canvas
Dados enviados
Nenhum para uma API do MyIPScan

Quer reduzir este sinal? Veja o que fazer em seguida →

O resultado de canvas pode variar conforme o navegador, o sistema operacional, a GPU, as fontes e as configurações de privacidade. Isto não prova que você possa ser identificado de forma única nem que esteja sendo rastreado.

Resposta direta

Teste de impressão digital de canvas: a resposta curta

A impressão digital de canvas desenha uma imagem fixa em um canvas oculto e calcula o hash dos seus pixels; diferenças de GPU, fontes e suavização de bordas (antialiasing) fazem o hash variar de um dispositivo para outro. Este teste desenha no seu navegador uma imagem de 320 por 120 pixels e mostra o hash. Os navegadores que bloqueiam ou alteram aleatoriamente a leitura do canvas, como o Brave ou o Firefox com resistFingerprinting, devolvem dados alterados.

O que o teste de impressão digital de canvas verifica

O script desenha texto, formas, cores e uma curva em um canvas fora da tela e depois calcula localmente, no seu navegador, o hash dos dados da imagem renderizada.

Os sites podem usar a renderização do canvas como mais um sinal, porque a pilha gráfica costuma produzir pequenas diferenças entre dispositivos e configurações do navegador.

Limitações

  • Nenhum conjunto de dados de comparação é usado, então esta página não consegue medir o quanto o seu resultado é raro.
  • Ferramentas de privacidade podem bloquear ou alterar aleatoriamente o resultado do canvas.
  • O hash pode mudar depois de uma troca de navegador, de driver, de fontes ou de sistema operacional.
  • O resultado não é enviado a nenhum serviço de back-end.

Reduzir a exposição

O que fazer em seguida

Reduzir a exposição do canvas depende sobretudo do navegador e das extensões que você escolhe.

  1. Use as configurações de privacidade do navegador que resistem à sondagem do canvas, quando estiverem disponíveis.
  2. Mantenha o navegador atualizado para que as proteções de privacidade estejam em dia.
  3. Evite instalar muitas extensões incomuns, que podem acrescentar um comportamento de renderização fora do comum.

Use este sinal de renderização como mais um sinal, não como veredicto

Rode este subteste antes e depois de mudar uma única configuração do navegador ou de privacidade quando precisar de uma evidência específica. Para uma visão combinada de IP, DNS, WebRTC, IPv6, impressão digital e user agent existe o relatório de exposição pública (Public Exposure Report, em inglês).

Linha de base

Rode o subteste antes de mudar configurações do navegador, extensões, GPU, fontes ou privacidade.

Repetir o teste

Mude uma única configuração, reinicie o navegador se for preciso e rode o mesmo subteste de novo.

Compartilhar com segurança

Compartilhe a cópia segura ou as categorias em vez de hashes brutos, valores completos do user agent ou dados brutos do navegador.

Para voltar ao panorama completo da impressão digital, abra o teste de impressão digital do navegador.

O que verifica, o que não consegue verificar e como ler

O que verifica

Sinais visíveis do navegador e da sessão, como a rota pública, o comportamento de DNS, WebRTC e IPv6, as características da impressão digital, o user agent ou o contexto do IP público.

O que não consegue verificar

Não consegue certificar anonimato, inspecionar todos os aplicativos nem provar que uma VPN, uma operadora, um dispositivo ou uma conta sejam seguros.

Como usar o resultado

Trate os resultados como sinais a revisar para este navegador e esta sessão, ou para um alvo público. Repita o teste depois de uma única mudança e então use a cópia segura ou anotações que evitem identificadores brutos.

Continue com as verificações mais próximas

  • O relatório de exposição pública (Public Exposure Report, em inglês): um relatório completo da sessão do navegador com cópia segura, problemas, correções e limites claros.
  • Teste de vazamento de VPN: compara o IP visível, o DNS, o WebRTC, o IPv6 e os sinais do navegador.
  • Qual é o meu IP: IP público, operadora, ASN, localização aproximada e contexto do navegador.
  • Teste de impressão digital do navegador: características visíveis do navegador e subtestes de impressão digital específicos.
  • Metodologia: como o MyIPScan rotula os sinais, os limites e a cópia segura.

Referência rápida: o que esta ferramenta faz

Desenha localmente um sinal de canvas e mostra um hash local limitado.

Como usar

  1. Rode o teste e anote o hash renderizado.
  2. Mude uma configuração ou uma extensão contra impressão digital e rode o teste de novo.
  3. Compare os dois hashes: um valor diferente significa que a imagem renderizada mudou.

O que o resultado significa

Um canvas fixo de 320 por 120 pixels é desenhado com formas definidas, um degradê e dois textos, e é calculado o hash dos dados da imagem resultante. O hash descreve como este navegador, a GPU, as fontes e as configurações de privacidade desenharam aquela imagem específica.

Limitações conhecidas

  • O hash só pode ser comparado com as suas próprias execuções anteriores. Não há nenhuma referência de população por trás dele.
  • Uma atualização do navegador, uma troca de driver da GPU ou uma tela diferente podem mudar o hash sem que nada mude na sua privacidade.
  • As ferramentas que alteram aleatoriamente o resultado do canvas geram um hash novo a cada execução, de propósito, então um valor que muda não prova que você esteja protegido.

Continue a verificação do navegador

O canvas é um sinal entre muitos. Para o panorama geral dos sinais do navegador, comece pelo teste de impressão digital do navegador.

Estas verificações específicas, por enquanto, só existem em inglês:

  • Teste de impressão digital WebGL: revisa a GPU e os recursos WebGL que o navegador expõe.
  • Teste de impressão digital de áudio: verifica um sinal de renderização do Web Audio, sem som.
  • Teste de impressão digital de fontes: uma verificação local e limitada das fontes.
  • Verificador de GPC e DNT: revisa os sinais de preferência de privacidade do navegador.

Perguntas frequentes sobre a impressão digital de canvas

O que é a impressão digital de canvas?

A impressão digital de canvas consiste em desenhar uma imagem invisível no elemento canvas do navegador e depois ler os dados dos seus pixels. GPUs, drivers e motores de renderização de sistemas operacionais diferentes produzem resultados levemente diferentes com as mesmas instruções de desenho, então o hash resultante costuma variar de um dispositivo para outro e ajuda a distinguir navegadores. Sites usam isso para rastrear navegadores sem cookies, até no modo privado ou anônimo.

Como devo usar os resultados do teste de impressão digital de canvas?

Use o resultado para decidir o que revisar em seguida, faça uma mudança de cada vez e repita o teste no mesmo contexto sempre que possível: o mesmo navegador, a mesma rede, o mesmo domínio ou o mesmo provedor.

O que o teste de impressão digital de canvas não prova?

Não prova que você possa ser identificado de forma única, nem que algum site esteja coletando a sua impressão digital. Ele só informa o resultado de canvas que este navegador produziu neste teste.

O que exatamente este teste desenha?

Um canvas fixo de 320 por 120 pixels, com formas definidas, um degradê e dois textos: o script desenha texto, formas, cores e uma curva em um canvas fora da tela e calcula no seu navegador o hash dos dados da imagem. O hash descreve como este navegador, a GPU, as fontes e as configurações de privacidade desenharam aquela imagem específica.

Por que o meu hash de canvas mudou?

Uma atualização do navegador, uma troca de driver da GPU, uma tela diferente ou uma mudança de fontes ou de sistema operacional podem mudar o hash sem que nada mude na sua privacidade. Além disso, as ferramentas que alteram aleatoriamente o resultado do canvas geram um hash novo a cada execução, de propósito, então um valor que muda não prova que você esteja protegido.

O teste diz se a minha impressão digital de canvas é única?

Não. Nenhum conjunto de dados de comparação é usado, então esta página não consegue medir o quanto o seu resultado é raro: o hash só pode ser comparado com as suas próprias execuções anteriores. O resultado não prova que você possa ser identificado de forma única nem que esteja sendo rastreado.

O meu resultado é enviado ao MyIPScan?

Não. A imagem é desenhada e o hash é calculado no seu navegador; o resultado não é enviado a nenhum serviço de back-end nem a uma API do MyIPScan, e não fica guardado no servidor. Se quiser compartilhá-lo, use a cópia segura ou as categorias em vez do hash bruto.

Como posso reduzir a impressão digital de canvas?

Depende sobretudo do navegador e das extensões: use as configurações de privacidade que resistem à sondagem do canvas quando estiverem disponíveis, mantenha o navegador atualizado e evite instalar muitas extensões incomuns. Navegadores como o Brave, ou o Firefox com resistFingerprinting, bloqueiam ou alteram aleatoriamente a leitura do canvas e devolvem dados alterados.