Bit Happens Bits happen. Fix them before shit happens. — página inicial
PT
MENU
RAIO-X // WEB // MIXED

TESTE DE
CONTEÚDO MISTO E SRI.

Encontre scripts, CSS, frames, imagens e formulários carregados por http:// numa página HTTPS, e scripts externos sem verificação SRI.

Roda só este teste. Para os 33 testes de uma vez, use o Raio-X completo. Só consultas públicas; nada é guardado no servidor.

MIXED

Conteúdo misto e SRI

AGUARDANDO

Digite um domínio acima para rodar este teste.

01 // O QUE O TESTE VERIFICA

O que o teste verifica

Procura recursos carregados por http:// numa página HTTPS e scripts de outros domínios sem verificação de integridade (atributo integrity).

02 // POR QUE IMPORTA

Por que importa

Script por HTTP é bloqueado pelo navegador ou pode ser adulterado no caminho. O SRI garante que o arquivo vindo de outro domínio é o que você aprovou.

03 // COMO LER O RESULTADO

O que cada resultado significa

OK
Nenhum recurso por HTTP no HTML inicial; scripts externos sem SRI aparecem como informação.
ATENÇÃO
Imagens ou mídias carregadas por HTTP.
FALHA
Script, CSS, frame ou formulário por HTTP: o navegador bloqueia e o site pode quebrar.

ERRO e TIMEOUT indicam que a consulta não terminou (fonte fora do ar ou lenta), não um problema do domínio: refaça o teste.

04 // COMO CORRIGIR

Como corrigir

Troque os endereços para https://. Enquanto isso, upgrade-insecure-requests faz o navegador tentar HTTPS. Para scripts de outros domínios, fixe a versão e use SRI:

Content-Security-Policy: upgrade-insecure-requests

<script src="https://cdn.exemplo.net/lib@1.2.3/lib.min.js"
        integrity="sha384-…" crossorigin="anonymous"></script>

Prefere que outra pessoa faça? A Bit Happens corrige isso →

05 // CONTINUE

Outros testes de Site e HTTPS

Raio-X completo: os 33 testes de DNS, e-mail, HTTPS, certificados e reputação de uma vez →