Pular para o conteúdo

Análise de headers de segurança

Security Header Scan

Avalia os headers HSTS, CSP, frame, referrer e permissions de um site e mostra o que adicionar.

A maioria dos cabeçalhos que endurecem um site custa uma linha de configuração cada e está ausente da maioria dos sites porque ninguém olhou. Esta ferramenta busca uma URL e avalia o que voltou — HSTS, CSP, enquadramento, referrer e política de permissões — com a linha a acrescentar para cada um que estiver faltando.

☁️ Usa o nosso servidorheadershardeningwebaudit

Nosso servidor faz esta requisição por você. Enviamos a ele apenas a URL que você digitou — nenhum dos seus cookies nem seu login vai junto. O servidor só se conecta a endereços públicos e recusa os privados e internos.

A nota sai das recomendações do OWASP Secure Headers Project. Ela serve para comparar; o que você muda de verdade são os achados de cada cabeçalho.

Como usar

  1. Informe a URL

    Use o endereço que as pessoas de fato visitam. Os cabeçalhos frequentemente diferem entre o domínio raiz e o `www`, e entre o documento HTML e os assets estáticos servidos por outra camada.

  2. Corrija primeiro os de enquadramento e transporte

    `Strict-Transport-Security` e uma diretiva `frame-ancestors` são baratos, não têm efeito na renderização e fecham duas classes inteiras de ataque. Comece por aí.

  3. Trate a CSP separadamente

    Uma política de segurança de conteúdo precisa ser construída sobre o que as suas páginas carregam, não colada de um relatório. O construtor de CSP faz essa parte.

Perguntas frequentes

Uma nota boa é um site seguro?

Não. Significa que um conjunto de cabeçalhos de resposta está presente. Não diz nada sobre autenticação, falhas de injeção, controle de acesso ou o que está rodando atrás da URL — a substância inteira da segurança de um site fica fora de vista aqui.

Meus cabeçalhos estão definidos, mas não são detectados.

Confira a resposta que está de fato sendo avaliada — um redirecionamento de `http` para `https`, ou do domínio raiz para `www`, pode ser o que foi buscado. Uma CDN ou um WAF na frente também pode remover ou acrescentar cabeçalhos depois que a sua origem os define.

Devo habilitar o preload do HSTS?

Só quando todo subdomínio, presente e futuro, puder servir HTTPS — o preload fica gravado nos navegadores e a remoção leva meses. Rode `max-age` com um valor curto primeiro e aumente quando tiver certeza.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.