Pular para o conteúdo
Fingerprinting

Screen Fingerprinting

O screen fingerprinting é uma técnica que usa características da tela, como a resolução, a profundidade de cor, a proporção de pixels, a área de tela disponível e o layout de vários monitores, como sinais identificadores. Embora qualquer valor de tela isolado seja comum, a combinação com a proporção de pixels do dispositivo e os detalhes do viewport acrescenta entropia útil a um perfil de dispositivo.

Como funciona

Como Screen Fingerprinting funciona

Os navegadores expõem as propriedades da tela por meio de objetos padrão, incluindo a largura e a altura totais, a área disponível excluindo a interface do sistema, a profundidade de cor e de pixels, e a proporção de pixels do dispositivo que relaciona os pixels CSS com os pixels físicos. Um script lê esses valores diretamente, sem nenhuma permissão especial.

As telas de alta densidade e as configurações de escalonamento produzem valores distintivos de proporção de pixels, e a diferença entre o espaço total e o disponível pode revelar a interface do sistema operacional. Em algumas plataformas, a informação sobre vários monitores ou a orientação acrescenta mais detalhe.

Os sinais de tela são moderadamente estáveis, mas podem mudar quando um usuário conecta um monitor externo, ajusta o escalonamento ou gira um dispositivo. Por esse motivo, eles são combinados com sinais mais estáveis e comparados de forma tolerante, em vez de tratados como identificadores fixos.

Por que importa

Por que Screen Fingerprinting importa para a prevenção de fraudes

O screen fingerprinting acrescenta entropia que ajuda a separar dispositivos de outro modo semelhantes e pode expor inconsistências típicas de ambientes falsificados. Uma configuração que afirma ser um dispositivo móvel enquanto reporta uma resolução em escala de desktop, ou um emulador com métricas de tela implausíveis, torna-se mais fácil de sinalizar. É um contribuinte leve, mas útil, para o reconhecimento de dispositivos sem cookies.

Com o TRACIO

Como o TRACIO lida com isso

A TRACIO inclui as características da tela entre seus mais de 130 sinais, usando-as tanto por seu caráter distintivo quanto para verificar a consistência frente ao tipo de dispositivo declarado. Como a configuração da tela pode mudar com monitores externos ou escalonamento, a TRACIO aplica uma correspondência tolerante, para que as mudanças rotineiras não quebrem o reconhecimento. O sinal apoia a confiança de identificação global em vez de servir como chave única.

FAQ

Perguntas frequentes

Identifique cada dispositivo com confiança

Comece com um plano gratuito de 2.500 chamadas de API por mês. Sem necessidade de cartão de crédito.