lissy93/web-check
Aplicação OSINT completa que executa verificações sob demanda em qualquer site, incluindo DNS, SSL, headers, informações do servidor e configurações de segurança.
Alternativa open source a:Pingdom
SecurityHeaders.com
SSL Labs
- Estrelas
- 35,153
- Forks
- 2,897
- Issues abertas
- 2
- Último commit
- há 3 dias
O que é?
Web-Check é uma ferramenta de código aberto para investigar como um site foi construído e configurado. Basta informar uma URL para executar uma série de verificações que revelam a arquitetura do servidor, detalhes de DNS e SSL, headers HTTP, configurações de segurança e as tecnologias usadas pelo site, ajudando desenvolvedores e responsáveis por sites a identificar possíveis vulnerabilidades e otimizar seus próprios sites.
O projeto é uma aplicação web em TypeScript com GUI e uma API de backend. É possível fazer o deploy com um clique na Netlify, Vercel, Render ou Hostinger, executá-lo como imagem Docker do Docker Hub ou GHCR, ou compilá-lo a partir do código-fonte com Yarn. Não é preciso configurar nada para começar, mas variáveis de ambiente opcionais habilitam verificações adicionais que dependem de APIs de terceiros, como Shodan, Google PageSpeed Insights e Safe Browsing.
Os operadores podem controlar quais verificações são executadas usando configurações para ativar ou desativar verificações, definir limites de taxa e timeouts, restringir origens CORS e bloquear hosts que nunca devem ser analisados. Algumas verificações precisam que chromium, traceroute ou dns estejam instalados localmente e são ignoradas quando essas dependências estão ausentes.
Recursos principais
- 01Executa verificações sob demanda em qualquer URL, incluindo DNS, SSL, headers HTTP e informações do servidor.
- 02Revela as tecnologias usadas por um site e suas configurações de segurança.
- 03Oferece deploy com um clique na Netlify, Vercel, Render e Hostinger, além de opções com Docker e compilação a partir do código-fonte.
- 04Permite que os operadores ativem ou desativem verificações individualmente e definam limites de taxa e timeouts.
- 05Integra APIs opcionais de terceiros, como Shodan e Google Safe Browsing, para verificações adicionais.
Casos de uso
- Verificar os headers de segurança, a configuração de SSL e o DNS do seu próprio site antes do lançamento.
- Analisar a arquitetura do servidor e as tecnologias expostas por um site durante uma avaliação de segurança.
- Hospedar por conta própria uma ferramenta privada de análise de sites para uma equipe ou organização.
- Aprender como funciona o reconhecimento no estilo OSINT inspecionando dados públicos de sites.
Tópicos
Perguntas frequentes
- O que é web-check?
- Aplicação OSINT completa que executa verificações sob demanda em qualquer site, incluindo DNS, SSL, headers, informações do servidor e configurações de segurança. Web-Check é uma ferramenta de código aberto para investigar como um site foi construído e configurado. Basta informar uma URL para executar uma série de verificações que revelam a arquitetura do servidor, detalhes de DNS e SSL, headers HTTP, configurações de segurança e as tecnologias usadas pelo site, ajudando desenvolvedores e responsáveis por sites a identificar possíveis vulnerabilidades e otimizar seus próprios sites.
- web-check é gratuito? Qual é a licença?
- web-check é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- web-check ainda é mantido?
- Manutenção ativa. O último commit de web-check foi em 16 de out. de 2026.
- Para que posso usar web-check?
- Verificar os headers de segurança, a configuração de SSL e o DNS do seu próprio site antes do lançamento. Analisar a arquitetura do servidor e as tecnologias expostas por um site durante uma avaliação de segurança. Hospedar por conta própria uma ferramenta privada de análise de sites para uma equipe ou organização. Aprender como funciona o reconhecimento no estilo OSINT inspecionando dados públicos de sites.
- Onde consigo web-check?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lissy93/web-check
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor DNS autohospedado para toda a rede que bloqueia anúncios e rastreadores em todos os dispositivos da sua casa, sem instalar software nos clientes.
Lista selecionada e mantida pela comunidade de apps, softwares e provedores de serviços de código aberto que respeitam a privacidade, organizada por categoria.
App e rede de mensagens sem identificadores de usuário, com criptografia de ponta a ponta e roteamento privado em iOS, Android, desktop e CLI.
Ferramenta ACME auto-hospedada que automatiza a emissão, implantação, renovação e o monitoramento de certificados SSL por meio de fluxos de trabalho visuais.
Uma alternativa self-hosted ao CAPTCHA, com foco em privacidade, que substitui quebra-cabeças por provas de trabalho e desafios de instrumentação executados em segundo plano.