Privacidade do navegador
Inspetor de cabeçalhos HTTP
Veja os cabeçalhos recebidos pelo nosso servidor e compare navegação, pedidos JavaScript e Client Hints.
A analisar navegação recebida…
TLS e HTTP
Client Hints JavaScript
- Estado
- A ler…
Cabeçalhos recebidos
| Nome | Valor apresentável | Categoria | Leitura |
|---|
Observações e limites
- A analisar.
Um cabeçalho Via, Forwarded, X-Forwarded-For ou um campo específico de CDN contém informação declarada. Pode ser acrescentado, removido ou falsificado; não prova utilização de proxy anónimo.
Comparar antes e depois
Repita o mesmo teste nas mesmas condições: guarde uma referência, altere uma definição e guarde o novo resultado. Os registos da comparação ficam neste navegador; isto não significa que o diagnóstico não faça pedidos de rede.
Guarde um resultado antes e outro depois para os comparar.
O que este teste permite saber
Os cabeçalhos descrevem um pedido à chegada ao servidor. Revelam informações declaradas do navegador, idiomas e aspetos do percurso HTTP. O ponto de observação importa: navegador, proxy, rede de distribuição e o nosso servidor podem apresentar ou modificar campos diferentes. Uma observação no servidor não é necessariamente uma cópia intacta do que saiu do navegador.
Como realizar o teste
- Abra a página no perfil pretendido e anote o estado da ligação.
- Recolha os pedidos; recarregue para observar Client Hints adicionais pedidos pelo servidor.
- Compare cabeçalhos de navegação e JavaScript e leia as indicações acessíveis ao script separadamente.
Como funciona a medição
A ferramenta recolhe cabeçalhos recebidos pelo nosso servidor na navegação HTML e nos pedidos fetch. Lê também Client Hints via JavaScript quando permitido.
Valores sensíveis são ocultados antes da apresentação; podem aparecer nomes de cookies sem valores. O módulo não cria registos próprios, mas a infraestrutura de alojamento pode registar pedidos.
Interpretar os resultados
- Campos iguais entre pedidos
- Esses campos chegaram ao nosso servidor de forma consistente nestes contextos. Não implica que todos os sites recebam os mesmos detalhes.
- Navegação e fetch diferentes
- Contexto, obtenção posterior de Client Hints ou processamento intermediário podem explicar diferenças. Verifique a função do campo.
- Campo ausente ou ocultado
- Pode ser omitido pelo navegador, removido no percurso ou mascarado. Dados TLS ausentes no nosso servidor não provam uma ligação do navegador sem cifra.
Comparar antes e depois
- Guarde capturas no mesmo perfil, origem e fase do pedido, anotando recarregamentos.
- Altere uma definição e repita a mesma sequência de navegação e fetch.
- Compare contextos equivalentes. Separe protocolo e TLS do servidor dos indícios do segmento entre navegador e intermediário.
O que este teste não permite concluir
- Cabeçalhos de proxy não provam anonimização nem identificam um intermediário fiável.
- Regras de máscara podem não reconhecer um segredo num campo com nome inocente; reveja exportações antes de partilhar.
O que alterar, se necessário
- Os idiomas enviados não refletem a preferência pretendida
- Reveja a ordem dos idiomas e repita a captura após recarregar.
- Faltam Client Hints esperados
- Verifique HTTPS, suporte e sequência de recarregamento antes de interpretar como proteção.
Perguntas úteis
São exatamente os dados enviados pelo navegador?
São os recebidos pelo nosso servidor. Intermediários podem acrescentar, retirar ou alterar campos.
Um cabeçalho de proxy prova VPN?
Não. É um indício de percurso que pode estar ausente, alterado ou não ser fiável.
Fontes e referências técnicas
1 € por mês 12 meses por 10 €
Subscrever