Ferramentas Localtonet

Fingerprint TLS

Veja seus fingerprints JA3 e JA4 e as opções de TLS que o seu navegador oferece.

Seu resultado

Lendo seu handshake TLS…

Verificando os metadados do ClientHello no serviço de medição.

Verificando
ClientHelloVerificando…
TLS mais alto oferecidoVerificando…
HTTP da aplicaçãoVerificando…
Como funciona

Dados de TLS e da requisição HTTP

JA4 · TLS ClientHelloAguardando o teste…
JA3 · MD5 dos parâmetros do ClientHelloAguardando o teste…
Assinatura da requisição da aplicaçãoAguardando o teste…

Execute a verificação para ver os valores medidos.

Os fingerprints descrevem o cliente que se conecta ao serviço de medição. Um proxy que termina o TLS altera o resultado.

Como funciona Orientações e solução de problemas

O que esses fingerprints descrevem

O serviço de medição lê o primeiro ClientHello TLS antes de concluir a verificação HTTPS normal. JA3 e JA4 resumem as versões, cipher suites e extensões oferecidas. Os valores GREASE são excluídos.

Compare os fingerprints antes e depois de mudar de navegador ou de proxy. A assinatura de app separada resume os detalhes visíveis para a aplicação do site. Para propriedades expostas por scripts da página, use o teste de fingerprint do navegador.

Valores oferecidos e negociados

O ClientHello lista as opções que o cliente oferece. A versão TLS e a cifra da aplicação descrevem uma conexão concluída e podem ser diferentes.

O caminho de hospedagem importa

Um proxy que termina o TLS passa a ser o cliente observado pelo serviço de medição. Um túnel que repassa o TLS preserva o handshake do navegador.

Comparando fingerprints

Os fingerprints podem ser compartilhados por muitos navegadores e mudar após atualizações. Eles não identificam uma pessoa.

Limites da captura

Esta medição cobre TLS sobre TCP. QUIC, DTLS e um ClientHello interno criptografado ficam fora do escopo da captura.

Perguntas frequentes
JA3 e JA4 são medidos diretamente?

Sim, quando o serviço de medição retorna um ClientHello capturado. Se a captura não estiver disponível, nenhum valor de JA3 ou JA4 é informado.

Por que a versão do TLS está indisponível?

A conexão TLS pode terminar em um proxy reverso ou CDN que não repassa os detalhes negociados para a aplicação.

Por que a assinatura muda?

A negociação HTTP, os cabeçalhos, as atualizações do navegador e o comportamento de intermediários podem alterar a requisição vista pela aplicação.

Suporte