Gmork

Ferramenta gratuita

Verificador de cabeçalhos de segurança

Digite um site para ver quais dos seis cabeçalhos de segurança HTTP recomendados sua página inicial envia, quais valores são fracos e se revela versões de software. Gratuito, sem cadastro.

  • Uma solicitação normal para a página inicial
  • Cabeçalhos ausentes são uma orientação, não sinal de invasão

Os seis cabeçalhos que esta ferramenta verifica

Cada um é uma linha única de configuração do servidor. Veja para que serve e um valor inicial recomendado.

Strict-Transport-Security HSTS

Informa aos navegadores para sempre usar https em seu site, assim a conexão não pode ser rebaixada silenciosamente para http em uma rede não confiável.

Strict-Transport-Security: max-age=31536000; includeSubDomains

Seis meses (15552000 segundos) é o mínimo que a Gmork considera forte. Só adicione includeSubDomains se todos os subdomínios tiverem https.

Content-Security-Policy CSP

Lista de onde scripts, estilos, imagens e frames podem ser carregados. Isso dificulta a ação de scripts injetados, como coletores de cartão, que apontam para o domínio de um atacante.

Content-Security-Policy: default-src 'self'; object-src 'none'; base-uri 'self'; frame-ancestors 'none'

Comece com Content-Security-Policy-Report-Only para ver o que deixaria de funcionar, depois aplique a política. Apenas report-only não bloqueia nada.

X-Frame-Options XFO

Impede que outros sites enquadrem suas páginas para enganar visitantes a clicarem (clickjacking). Uma regra frame-ancestors no CSP faz o mesmo trabalho e é considerada aqui.

X-Frame-Options: DENY

Use SAMEORIGIN se o seu próprio site enquadra suas páginas.

X-Content-Type-Options XCTO

Impede que o navegador adivinhe tipos de arquivos, assim um arquivo enviado não pode ser executado como script.

X-Content-Type-Options: nosniff

nosniff é o único valor válido.

Referrer-Policy RP

Controla quanto do endereço da sua página é enviado para outros sites quando visitantes clicam em links ou quando a página carrega recursos externos.

Referrer-Policy: strict-origin-when-cross-origin

Evite unsafe-url, que envia endereços completos, incluindo parâmetros, para todos os sites.

Permissions-Policy PP

Desativa recursos do navegador que seu site não utiliza, como câmera, microfone ou localização, para que códigos injetados ou embeds não possam solicitá-los.

Permissions-Policy: camera=(), microphone=(), geolocation=()

Deixe de fora qualquer recurso que o site realmente utilize, ou permita apenas para sua própria origem com (self).

Divulgação de software informação

O verificador também observa um cabeçalho X-Powered-By, ou um cabeçalho Server com número de versão como nginx/1.18.0. Eles não são vulnerabilidades por si só, mas facilitam identificar softwares desatualizados. Eles nunca contam para os seis.

A maioria dos servidores e frameworks pode removê-los, por exemplo server_tokens off no nginx.

Quer a versão completa? Leia Cabeçalhos de segurança explicados.

Perguntas sobre cabeçalhos de segurança

Quais cabeçalhos de segurança o verificador testa?

Strict-Transport-Security (HSTS), Content-Security-Policy, X-Frame-Options (ou a regra frame-ancestors do CSP), X-Content-Type-Options, Referrer-Policy e Permissions-Policy. Também observa quando o cabeçalho Server ou X-Powered-By revela versões de software.

A ausência de um cabeçalho de segurança significa que meu site foi invadido?

Não. Cabeçalhos de segurança são reforços: eles dificultam alguns ataques ou limitam danos. A ausência de um cabeçalho é um conselho para melhorar, não uma evidência de comprometimento.

Qual página é verificada?

A página inicial que o senhor informar, após seguir redirecionamentos. Os cabeçalhos podem variar entre páginas, então verifique páginas importantes separadamente se forem servidas por sistemas diferentes.

O verificador de cabeçalhos de segurança é gratuito?

Sim, sem necessidade de conta. Há limitação de uso para que todos possam utilizar, e todo site adicionado ao Gmork recebe a mesma verificação de cabeçalhos em cada execução.

Preocupado com mais do que cabeçalhos? Experimente a verificação gratuita de site invadido.