Voltar ao blogue
Produto Publicado em 01.10.2026 6 min de leitura

Como funciona uma verificação da formexposed: passiva, transparente, respeitosa

O que acontece entre introduzir um domínio e ler o relatório – o que o scanner carrega, o que verifica, o que nunca faz e o que muda quando um domínio é verificado.

Quando introduz um domínio na verificação gratuita em formexposed.com, um scanner visita esse sítio Web e regressa com um relatório. Este artigo descreve o que acontece entretanto: o que o scanner carrega, o que analisa, o que deliberadamente não faz e porque é que alguns pormenores só aparecem depois de ter demonstrado que o domínio é seu.

Do domínio ao relatório

Como decorre uma verificação anónima
1Introduzir um domínio
Em formexposed.com, sem necessidade de conta
2Respeitar as regras
O robots.txt é seguido, os sítios que fizeram opt-out são ignorados
3Carregar páginas públicas
Como um navegador, identificado como FormExposedBot
4Encontrar e classificar formulários
Contacto, newsletter, início de sessão …
5Verificar sinais
Proteção, RGPD, acessibilidade
6Redigir o relatório
Protegido, parcialmente protegido ou exposto
Em nenhum passo é preenchido ou submetido qualquer formulário.

O scanner carrega as páginas públicas do sítio tal como um navegador o faria, incluindo os scripts que nelas são executados. Isso é importante porque muitos formulários, widgets de CAPTCHA, banners de cookies e tags de rastreio só são acrescentados por JavaScript depois de a página ter sido carregada; uma análise apenas do HTML em bruto não os detetaria. Nessas páginas, o scanner procura formulários e classifica cada um pela sua finalidade – formulário de contacto, subscrição de newsletter, início de sessão, etc. A classificação coloca as constatações em contexto: uma caixa de newsletter tem necessidades diferentes de um formulário de contacto que entrega mensagens diretamente na caixa de entrada de alguém.

O que o scanner analisa

  • Proteção contra spam e abusos: se existe um CAPTCHA (reCAPTCHA, hCaptcha, Turnstile, Friendly Captcha, um CAPTCHA próprio de cálculo ou de imagem, ou um serviço antispam do lado do servidor) e se está configurado de forma eficaz – uma chave de site de teste pública ou um widget sem o respetivo script não protegem nada. Também campos honeypot, tokens CSRF e armadilhas de tempo.
  • O ambiente: combinações de CMS e plugins com vulnerabilidades conhecidas, se o formulário envia para um serviço de terceiros e se existe uma WAF ou CDN à frente do sítio.
  • Sinais de RGPD: uma ligação para a política de privacidade junto ao formulário, se recusar o banner de cookies trava realmente o rastreio, pixels de publicidade ou de rastreio que disparam nas páginas de formulários, ferramentas de gravação de sessões que podem registar o que as pessoas escrevem e um endereço de e-mail de destinatário visível no código-fonte da página.
  • Sinais de acessibilidade: verificações axe-core no formulário (etiquetas, mensagens de erro, contraste e mais), se o CAPTCHA é acessível, honeypots anunciados pelos leitores de ecrã e como o formulário funciona num telemóvel – áreas de toque, sobreposições que tapam o botão de envio, deslocamento horizontal.

Passiva, transparente, respeitosa

A verificação anónima é passiva. O scanner lê páginas; não preenche campos, não submete um único formulário e não tenta iniciar sessão em lado nenhum. Ninguém recebe uma mensagem de teste, e nada acaba na caixa de entrada ou na base de dados do sítio. Comporta-se também como um visitante bem-educado: lê o robots.txt e respeita-o, e identifica-se como FormExposedBot em vez de se fazer passar por um navegador comum. Quem encontrar esse nome nos registos do seu servidor pode consultá-lo em formexposed.com/bot, que explica o que o bot faz.

Para proprietários de sítios
Se não quiser de todo que o seu sítio Web seja verificado, pode excluí-lo em formexposed.com/opt-out. O scanner passa então a ignorar o domínio, independentemente de quem o introduza.

Protegido, parcialmente protegido, exposto

  • Protegido: os formulários encontrados têm uma proteção que parece eficaz, sem lacunas relevantes visíveis a partir do exterior.
  • Parcialmente protegido: existe proteção, mas com lacunas – por exemplo, um CAPTCHA a funcionar com uma chave de teste, ou um formulário protegido e outro não.
  • Exposto: os formulários não têm proteção detetável ou apresentam fragilidades que facilitam o abuso.

O nível resume o que se consegue ver a partir do exterior; não é uma garantia em nenhum dos sentidos. Os relatórios das verificações anónimas têm propositadamente uma duração curta e não são indexados pelos motores de pesquisa. E, como qualquer pessoa pode introduzir qualquer domínio, omitem os pormenores das vulnerabilidades: o relatório mostra que algo precisa de atenção, mas não o ponto fraco exato que um atacante poderia explorar. Esses pormenores só são mostrados aos proprietários verificados do domínio.

O que muda com um domínio verificado

Verificação anónima vs. domínio verificado
Verificação anónima
  • Qualquer pessoa, para qualquer domínio, sem conta
  • Uma vez, quando alguém a inicia
  • Apenas passiva – nada é submetido
  • Sem pormenores das vulnerabilidades
  • A entrega não é verificada
  • Sem alertas
  • Relatório de curta duração, não indexado
Domínio verificado
  • O próprio, para domínios que verificou
  • Recorrente: mensal, semanal ou diária, consoante o plano
  • Passiva, mais submissões de teste ativas opcionais (mediante ativação)
  • Pormenores das vulnerabilidades visíveis para si
  • Verificação de entrega: as submissões de teste chegam?
  • Alertas apenas quando algo muda
  • Registo mensal de provas
Um domínio é verificado através de um registo DNS, uma meta tag, um ficheiro no servidor ou o plugin.

Dois destes pontos merecem uma análise mais atenta. As verificações ativas estão desligadas, a menos que as ative, e só estão disponíveis para um domínio que tenha verificado. O scanner envia então algumas submissões de teste claramente identificadas, para que o próprio e a sua equipa as possam reconhecer. Juntamente com a verificação de entrega, isto responde a uma pergunta a que nenhuma verificação passiva consegue responder: uma mensagem enviada através do formulário chega efetivamente? A monitorização, por outro lado, foi concebida para se manter discreta. Recebe um alerta – por e-mail, webhook, Slack, Discord, Telegram ou Google Chat – apenas quando algo muda, por exemplo quando um CAPTCHA desaparece após uma atualização ou surge um novo pixel de rastreio na página de contacto.

Se quiser ver o que o scanner vê, comece pela verificação gratuita em formexposed.com: introduza o seu domínio e leia o relatório. Se o sítio for seu e quiser os pormenores, a monitorização regular e a verificação de entrega, verifique o domínio numa conta.