Skip to main content
Voltar para comparações

Cloudflare Client-Side Security (Page Shield) vs cside

A Cloudflare renomeou o Page Shield para Client-Side Security em 2026. Esta comparação honesta cobre o que mudou — o novo nível gratuito, a deteção de scripts por IA e o complemento Advanced — e onde a análise ao vivo, em sessão, da cside continua a ir mais longe para o PCI DSS 6.4.3 e 11.6.1.

Apr 28, 2024 Updated Jun 10, 2026
Simon Wijckmans
Simon Wijckmans Founder & CEO
Cloudflare Client-Side Security (Page Shield) vs cside

Este artigo faz uma análise honesta do Cloudflare Page Shield — o produto que a Cloudflare renomeou para Client-Side Security em 2026.

Como está no site da cside, reconhecemos o nosso enviesamento. Dito isto, construímos a nossa argumentação de forma honesta e baseámos a nossa análise em informação publicamente disponível, informação do setor e nas nossas próprias experiências ou nas dos nossos clientes. Onde a Cloudflare melhorou genuinamente o produto, dizemo-lo.

Algumas das pessoas da equipa da cside trabalharam na Cloudflare e até contribuíram para o desenvolvimento do Page Shield. Mesmo sendo concorrentes em algumas áreas, temos a Cloudflare em elevada consideração.

Se quiser verificar as afirmações deles por si próprio, consulte as respetivas páginas de produto.

O que mudou: o Page Shield é agora a "Client-Side Security"

Em 2026 a Cloudflare mudou a marca do Page Shield para Client-Side Security, e as alterações são mais do que cosméticas:

  • O complemento pago (anteriormente o Page Shield add-on) é agora o Client-Side Security Advanced, e a Cloudflare disponibilizou-o a clientes em self-serve, em vez de apenas através de vendas Enterprise.
  • A threat intelligence baseada em domínios é agora gratuita para todos os clientes no nível base da Client-Side Security.
  • A Cloudflare adicionou deteção de scripts maliciosos por machine learning ao nível Advanced, que analisa o código JavaScript propriamente dito, e não apenas o domínio de origem.
  • As "policies do Page Shield" chamam-se agora content security rules.

Estas são melhorias reais, e atualizámos a comparação abaixo para as refletir. A conclusão principal: a Cloudflare inspeciona agora o conteúdo dos scripts, mas continua a inspecionar uma cópia obtida e amostrada — não aquilo que efetivamente é executado nos navegadores dos seus utilizadores. É nessa distinção que a cside continua a ir mais longe.

Critério cside Cloudflare Client-Side Security (Page Shield) Por que é importante Quais são as consequências
Abordagem utilizada Monitorização ao vivo em sessão + análise de payload por IA no lado do servidor Relatórios CSP amostrados + análise estática de código por IA (nível Advanced)
Monitoriza 100% das sessões (sem amostragem) Os ataques podem disparar entre amostras ou apenas para um subconjunto de visitantes A Cloudflare amostra apenas uma pequena fração do tráfego (~1%); skimmers raros ou direcionados passam despercebidos
Deteção comportamental em runtime e ao nível do DOM Observa como os scripts efetivamente se comportam durante a execução, incluindo alterações ao DOM A análise estática do ficheiro obtido deixa escapar ataques baseados no DOM e em tempo de execução
Deteta payloads dinâmicos / direcionados (por utilizador, momento, localização) Identifica ataques que só disparam para alguns utilizadores, momentos ou geografias Um skimmer servido a 1 em cada 1000 visitantes nunca aparece numa cópia obtida e amostrada
Analisa o script exato que o utilizador recebeu Alinha a análise com o que realmente foi executado, e não com uma cópia obtida separadamente A Cloudflare descarrega a partir dos seus próprios IPs com cabeçalhos diferentes — frequentemente não é o payload do utilizador, e muitas vezes nem sequer consegue ir buscar o script
Análise de scripts por IA / ML (nível Advanced) Deteta ameaças novas através da modelação de código e comportamento, e não apenas de feeds de ameaças O classificador da Cloudflare existe apenas no nível Advanced e ignora scripts com mais de 300 KB
Análise completa do payload independentemente do tamanho do script Os scripts grandes e empacotados são comuns, e é onde os payloads se escondem O classificador da Cloudflare só corre em scripts até 300 KB
Rastreio histórico completo e forense Necessário para resposta a incidentes, auditoria e compliance A Cloudflare elimina os dados do recurso ao fim de 30 dias sem um novo relatório
Arquiva o payload propriamente dito como prova Auditores e responsáveis pela resposta precisam do código real do ataque, e não apenas de uma pontuação ou de um registo Sem o payload arquivado não consegue provar o que um ataque realmente fez
Funciona em qualquer stack (sem lock-in de CDN / WAF) O risco no lado do cliente existe independentemente do CDN ou da firewall que utilize A Cloudflare Client-Side Security exige encaminhar o seu domínio através da Cloudflare
Painel PCI DSS validado por QSA (VikingCloud) A validação independente por QSA é a prova mais fiável de que uma solução cumpre o PCI DSS A Cloudflare tem um guia de aplicabilidade QSA mas uma interface de monitorização genérica, não um painel mapeado para o PCI
Fluxo de justificação de scripts PCI dentro do produto (6.4.3) O 6.4.3 exige justificação de negócio e técnica por escrito para cada script A Cloudflare exporta um CSV; as equipas documentam e justificam cada script manualmente
Interface utilizável de inventário e gestão de scripts Rever, aprovar e justificar cada script exige um verdadeiro espaço de trabalho, e não uma exportação de dados O Page Shield apresenta uma lista; as equipas acabam por controlar scripts e aprovações à mão em folhas de cálculo
Cobre o PCI DSS 6.4.3 e 11.6.1 (nível Advanced) Ambos cumprem os requisitos; a profundidade da prova e do fluxo de trabalho difere A cobertura da Cloudflare precisa do complemento pago Advanced — o nível gratuito não é suficiente
Endpoint gratuito de relatórios CSP (todos os planos, incluindo o gratuito) O relatório de violações de CSP é a base da visibilidade no lado do cliente As content security rules da Cloudflare estão limitadas a 5 e reservadas ao Advanced
SOC 2 Type II Demonstra controlos de segurança operacional consistentes ao longo do tempo Um requisito base que ambos os fornecedores cumprem
Integrações de ticketing (Linear, Jira) (Linear e Jira) As integrações nativas permitem que os alertas de segurança fluam para os fluxos de trabalho de desenvolvimento existentes Sem ticketing nativo, as equipas criam tickets manualmente, atrasando os tempos de resposta
Sim / Suporte completo Parcial / Limitado Não

O que é a Cloudflare Client-Side Security (anteriormente Page Shield)?

A Cloudflare Client-Side Security concorre exclusivamente com a solução de segurança no lado do cliente e o PCI Shield da cside. Outros serviços da cside como a deteção de VPN, a deteção de agentes de IA e o Privacy Watch não estão no seu âmbito.

A Client-Side Security é a ferramenta da Cloudflare para monitorizar o JavaScript de terceiros, as ligações e os cookies que correm nos navegadores dos seus visitantes. Constrói um inventário de scripts, alerta-o quando estes mudam ou parecem maliciosos, e permite-lhe impor uma allowlist através de content security rules (CSP). No nível Advanced acrescenta análise por machine learning do código dos scripts e deteção de alterações ao código.

É boa ideia comprar uma solução de segurança no lado do cliente a um fornecedor de firewall?

Os grandes fornecedores de segurança por vezes tentam lançar um produto secundário à pressa. Fazem-no porque sabem que os seus compradores já estão comprometidos com a plataforma — a escolha fácil é acrescentar o módulo do próprio fornecedor. No entanto, muitas equipas reparam que esses produtos secundários não receberam a atenção de que precisavam e, muitas vezes, não cumprem totalmente o requisito. O navegador é uma superfície de ataque fundamentalmente diferente de um pacote de rede numa firewall, e merece uma ferramenta concebida para isso.

A Cloudflare acrescentou de facto capacidades reais desde 2024 — análise de código por ML e mais monitorização. Mas o produto continua a comportar-se como uma funcionalidade aparafusada a uma firewall, e não como uma ferramenta concebida para o navegador: tem de encaminhar o seu domínio através da Cloudflare para a usar, a deteção mais profunda fica reservada ao complemento pago Advanced e — como vamos mostrar abaixo — o fluxo de trabalho do dia a dia empurra o verdadeiro trabalho de segurança e de compliance de volta para si.

Como funciona a Cloudflare Client-Side Security

A deteção da Cloudflare assenta num cabeçalho Content Security Policy em modo report-only que ela adiciona a apenas uma pequena amostra das respostas — na prática, na ordem de 1% do tráfego. Nada acontece até que um desses relatórios amostrados regresse. Só então a Cloudflare descarrega o script fora de banda e, no nível Advanced, o faz passar pelo seu pipeline de classificação por machine learning e LLM.

É nesse passo de descarregamento que o modelo se desmorona. A Cloudflare vai buscar o script a partir das suas próprias gamas de IP, com cabeçalhos de pedido diferentes dos do navegador de um visitante real — por isso a cópia que classifica frequentemente não é o payload que um utilizador real recebeu:

  • Normalmente não é o payload do utilizador. Um script que varia consoante o cookie, a sessão, o referrer, a geografia ou a hora do dia serve ao fetcher da Cloudflare algo diferente daquilo que uma vítima visada recebe. Um atacante só tem de devolver uma versão limpa à infraestrutura conhecida da Cloudflare para continuar a fazer skimming em sessões reais sem ser detetado.
  • Muitas vezes nem sequer consegue ir buscar o script. Muitos scripts são servidos a partir de URLs de utilização única ou ligados à sessão, ou ficam atrás de cabeçalhos que o fetcher da Cloudflare não replica. Quando o fetch falha, simplesmente não há nada para o pipeline de LLM analisar.
  • A amostragem deixa pontos cegos enormes. Como apenas uma pequena fração das respostas transporta o cabeçalho report-only, páginas de baixo tráfego e payloads raros e direcionados podem demorar muito tempo a aparecer — ou nunca aparecer. Para o ver por si próprio, encontre um site que o use, abra a consola de programador do seu navegador e atualize a página várias vezes.
  • O histórico é efémero. A própria documentação da Cloudflare diz que elimina a informação sobre um recurso previamente reportado ao fim de 30 dias sem um novo relatório, e o seu classificador só corre em scripts até 300 KB.

Por baixo, a aplicação ainda se apoia em CSP, que confia na origem, e não no conteúdo de cada recurso. Como explicamos em Why CSP Doesn't Work:

O CSP funciona num modelo de allow-list, que permite recursos de domínios de confiança mas não consegue bloquear scripts ou recursos individuais provenientes desses domínios.

Essa lacuna foi exatamente como funcionou o maior ataque no lado do cliente de 2024 — o Polyfill: o domínio era de confiança, o payload era malicioso.

Por fim, adotar a Cloudflare Client-Side Security exige que seja já cliente da Cloudflare.

Como é operá-la na prática

A cobertura numa página de funcionalidades é uma coisa; operar o produto é outra. O Page Shield mostra-lhe uma lista de scripts, mas não lhe dá um verdadeiro espaço de trabalho para os gerir. Para produzir o inventário e as justificações por escrito que o PCI DSS 6.4.3 exige, exporta um CSV e controla aprovações, responsáveis e justificações à mão — a própria avaliação QSA da Cloudflare diz aos clientes para exportarem o relatório de scripts e documentarem eles próprios a justificação de negócio e técnica. Para um controlo que é suposto evidenciar de forma contínua, isso torna-se uma folha de cálculo que mantém para sempre.

Junte as lacunas de deteção e o fluxo de trabalho e o retrato é honesto mas pouco lisonjeiro: uma amostra de ~1% do tráfego, um fetch out-of-band que frequentemente não é o payload do utilizador ou que nem sequer consegue ser obtido, uma memória de 30 dias e uma lista que reconcilia numa folha de cálculo. Pode parecer cobertura numa checklist enquanto raramente apanha o ataque real — ou produz a prova — no momento em que isso conta.

Como a cside vai mais longe

Tanto a cside como a Cloudflare analisam agora o código dos scripts. A diferença está naquilo que analisamos e com que grau de completude.

A cside espelha cada sessão de utilizador ao vivo e observa como os scripts efetivamente se comportam à medida que correm no navegador — as alterações que fazem ao DOM, as chamadas de rede que disparam e os payloads que servem aos visitantes reais. A Cloudflare classifica uma cópia que foi buscar separadamente, a partir dos IPs do seu próprio datacenter, numa base amostrada. Assim, quando um CDN de confiança começa a servir um skimmer a 1 em cada 1000 utilizadores depois das 17h, a cside vê-o nas sessões em que ele efetivamente dispara; uma cópia obtida e amostrada muitas vezes nem sequer o contém.

Como a análise da cside acontece no lado do servidor, é invisível para os atacantes — não conseguem identificar a impressão digital da nossa infraestrutura e servir-lhe um script limpo, como podem fazer com um crawler previsível.

Também guardamos um histórico completo de cada versão de script servida aos seus utilizadores e arquivamos o payload propriamente dito. Quando um auditor ou um responsável pela resposta a incidentes pergunta o que aconteceu, tem o código real do ataque e uma cronologia completa — não uma pontuação, e não um relatório que expirou ao fim de 30 dias.

Em matéria de compliance, ambos os produtos cumprem agora o PCI DSS 6.4.3 (autorizar, inventariar e justificar cada script da página de pagamento) e 11.6.1 (detetar e alertar sobre alterações não autorizadas a scripts e a cabeçalhos com impacto na segurança). A Cloudflare dá-lhe monitorização e uma exportação em CSV, e deixa-lhe a si as justificações por escrito e a prova de auditoria — e apenas no nível pago Advanced. A cside disponibiliza um painel específico de PCI, validado de forma independente pela empresa QSA VikingCloud, com justificação de scripts com um clique e assistida por IA, de forma a que o registo de auditoria seja gerado por si.

A cside inclui também um endpoint gratuito de relatórios CSP em todos os planos, incluindo o nível gratuito. Obtém tudo o que o Page Shield oferece em monitorização de CSP, mais proteção ao vivo em sessão e ao nível do payload por cima disso — e não tem de mover o seu domínio para um CDN específico para o conseguir.

Crie uma conta ou marque uma demonstração para começar.

Simon Wijckmans
Founder & CEO Simon Wijckmans

Founder and CEO of cside. Previously a product manager on Cloudflare Page Shield (now Cloudflare Client-Side Security). Co-chair of the W3C Anti-Fraud Community Group and a Forbes 30 Under 30 honoree. Building accessible security against client-side attacks — web security is not an enterprise-only problem.

Experiência do Desenvolvedor

Documentação Pública para Desenvolvedores

cside é a única solução de segurança do lado do cliente com documentação para desenvolvedores publicamente acessível.

cside oferece documentação pública completa em docs.cside.com

Cloudflare Client-Side Security (Page Shield) não oferece documentação para desenvolvedores publicamente acessível.

FAQ

Perguntas Frequentes

Sim. Em 2026 a Cloudflare renomeou o Page Shield para Client-Side Security. O nível gratuito de monitorização passou a chamar-se simplesmente Client-Side Security, e o complemento pago que antes era o Page Shield add-on é agora o Client-Side Security Advanced — que a Cloudflare disponibilizou a clientes em self-serve, em vez de apenas através de vendas Enterprise. A funcionalidade anteriormente chamada de 'policies' do Page Shield chama-se agora 'content security rules'. A Cloudflare ainda refere o 'Page Shield' em alguns sítios para que os clientes existentes o consigam encontrar, por isso vai ver ambos os nomes durante algum tempo.

Ambos os produtos analisam agora o código JavaScript propriamente dito, e não apenas o domínio de origem — a Cloudflare adicionou análise de scripts por machine learning ao seu nível Advanced, e a cside analisa payloads no lado do servidor desde 2024. A verdadeira diferença está em onde e como a análise acontece. A Cloudflare analisa estaticamente uma cópia do script que vai buscar, e descobre scripts a partir de um conjunto amostrado de relatórios CSP do navegador. A cside espelha cada sessão de utilizador ao vivo e observa como os scripts efetivamente se comportam durante a sua execução — incluindo alterações ao DOM e payloads que só disparam para utilizadores, momentos ou localizações específicas. Essa visão ao vivo, em sessão, apanha ataques que uma cópia estática e amostrada pode deixar escapar.

A deteção da Cloudflare depende de uma cópia do script que vai buscar e de uma amostra de relatórios gerados pelo navegador. Um atacante que sirva uma versão limpa de um script à infraestrutura de análise conhecida, ou que só acione um skimmer para uma pequena fatia dos visitantes reais (por exemplo 1 em cada 1000 utilizadores, ou apenas fora do horário comercial), pode manter-se fora dessa visão obtida e amostrada. Como a cside analisa o que efetivamente é executado em sessões reais de utilizador, em vez de uma cópia obtida separadamente, estes payloads dinâmicos e direcionados são muito mais difíceis de esconder.

A documentação da Cloudflare afirma que elimina a informação sobre um recurso previamente reportado ao fim de 30 dias sem um novo relatório, e apresenta pontuações e alertas em vez de um arquivo recuperável do código exato. A cside guarda um histórico completo de cada versão de script servida aos seus utilizadores e arquiva o payload propriamente dito. Quando um auditor ou um responsável pela resposta a incidentes pergunta o que aconteceu, tem o código real do ataque e uma cronologia completa — não apenas uma pontuação ou um registo de violações que entretanto expirou.

Não. O nível gratuito fornece monitorização de scripts e threat intelligence baseada em domínios, mas a própria documentação da Cloudflare diz que é preciso o Client-Side Security Advanced para cumprir o PCI DSS 6.4.3 e 11.6.1. Mesmo no Advanced, a Cloudflare fornece um inventário e uma exportação em CSV, deixando-lhe a tarefa de escrever e manter as justificações de negócio e técnicas que o 6.4.3 exige. A cside disponibiliza um painel específico de PCI — validado de forma independente pela empresa QSA VikingCloud — que mapeia diretamente para o 6.4.3 e 11.6.1 e inclui justificação de scripts com um clique e assistida por IA, de forma a que a prova de auditoria seja gerada por si, em vez de montada à mão.

Sim. A Cloudflare Client-Side Security é um complemento que exige encaminhar o seu domínio através da Cloudflare. A cside é neutra em relação ao fornecedor e funciona em qualquer stack, independentemente do CDN, WAF ou alojamento que utilize, por isso não tem de migrar a sua edge para obter cobertura no lado do cliente.

Monitore e Proteja Seus Scripts de Terceiros

Obtenha visibilidade e controle total sobre cada script entregue aos seus usuários para melhorar a segurança e o desempenho do site.

Comece grátis, ou experimente o Business com um teste de 14 dias.

Interface do painel cside mostrando monitoramento de scripts e análises de segurança
SUA SOLUÇÃO

Como nos comparamos aos concorrentes em detalhe

Agende uma demonstração