Skip to main content
Blog
Blog

Como a cside trouxe a IA para a segurança do lado do cliente

Em 2024, a cside lançou a primeira solução de segurança do lado do cliente com IA integrada para análise de segurança JavaScript e automação de conformidade.

Dec 14, 2025 Atualizado Jul 20, 2026 10 min read
cside, a primeira plataforma a integrar IA na segurança do lado do cliente
Índice

Resumo: IA auto-alojada para segurança do lado do cliente

  • APIs de terceiros vazam: A prática padrão da indústria para IA em ferramentas de segurança é enviar as cargas úteis para a API de um modelo de terceiros, mas isso entrega discretamente o conteúdo dos scripts a um fornecedor cujas políticas de tratamento de dados se reescrevem sem consultar primeiro a sua equipa de GRC.
  • Auto-alojado desde o dia um: A cside foi lançada em maio de 2024 como o primeiro produto de segurança do lado do cliente construído com LLMs no seu núcleo, executando modelos open source na sua própria cloud, de forma a que o conteúdo dos scripts nunca saia de infraestrutura controlada e nada entre num conjunto de treino.
  • Em que infraestrutura corre: Antes da sua próxima revisão da política de IA, decida se analisar JavaScript ofuscado em páginas de pagamento, a par da automação dos Requisitos 6.4.3 e 11.6.1 do PCI DSS 4.0.1, é uma tarefa que deve ficar a cargo do modelo partilhado de outra empresa ou de infraestrutura que responde perante si.

Sem tempo? Veja o bloqueio de Magecart e skimmers no navegador da cside. Cobre tudo o que se segue numa única implementação.

Resumo

Em maio de 2024, a cside foi lançada como a primeira solução de segurança do lado do cliente a integrar IA no seu produto.

Utilizamos modelos open source auto-alojados na nossa própria infraestrutura para analisar JavaScript à procura de intenções maliciosas. Explicamos o comportamento dos scripts em linguagem simples, acompanhamos as alterações ao longo do tempo e automatizamos as revisões de conformidade de scripts do PCI DSS 4.0.1.

Ao contrário das soluções que recorrem a APIs de IA de terceiros, a nossa arquitetura evita a fuga de dados e protege a privacidade dos utilizadores finais através da utilização de LLMs open source auto-alojados. Para organizações com restrições em relação à IA, estas funcionalidades podem ser desativadas. A IA é uma camada adicional, não um requisito, mas tem-se revelado valiosa para as equipas de GRC e de segurança.

A segurança do lado do cliente na era da IA

Quando lançámos a cside em maio de 2024, queríamos detetar ataques que outros não detetavam. Por isso, tomámos uma decisão que nos distinguiu de todos os outros intervenientes no espaço da segurança do lado do cliente: integrámos a IA no núcleo do nosso produto desde o primeiro dia.

Na altura, éramos o único fornecedor de soluções a utilizar LLMs para lidar com a segurança de JavaScript do lado do cliente. Mais tarde, o resto do mercado seguiu o nosso exemplo, mas a forma como se implementa a IA é tão importante quanto a funcionalidade que ela proporciona.

Porque é que a IA é importante para a segurança do JavaScript

O JavaScript é particularmente difícil de analisar. Os fornecedores de soluções SAST também utilizam LLMs para analisar código. Mas os scripts do lado do cliente mudam constantemente, são ofuscados de forma propositada e podem comportar-se de forma diferente com base em quem os está a ver, onde estão localizados ou a que hora é.

A correspondência de padrões tradicional falha quando os atacantes tornam o seu código aleatório ou visam utilizadores específicos.

Ao contrário dos sistemas operativos, os navegadores não foram concebidos para a segurança. É por isso que a cside oferece várias abordagens para cobrir as lacunas:

  • Método Script (o mais fácil): verificamos os comportamentos dos scripts no navegador e obtemos os scripts do nosso lado, confirmando depois que recebemos o mesmo script. O tráfego do seu site nunca passa pela cside. Fácil de implementar, sem impacto no desempenho, e continua a poder interromper ações de scripts ou bloquear por URL, hash ou domínio.
  • Método Scan (o mais rápido): se não conseguir adicionar um script ao seu site, a cside analisa-o utilizando threat intelligence de milhares de outros sites com biliões de visitantes combinados. Rápido de configurar e útil quando a instalação de scripts não é possível.

A combinação destes modos aproxima-nos o máximo possível da cobertura total tecnicamente viável atualmente.

Os LLMs são muito bons a contextualizar JavaScript, mesmo quando este foi deturpado até se tornar irreconhecível. Um LLM consegue analisar código ofuscado, entender a sua intenção e assinalar comportamentos que a análise estática deixaria completamente passar. Essa capacidade é valiosa para a segurança do JavaScript, mas apenas se for implementada de forma responsável.

Arquitetura de IA responsável: porque nos auto-alojamos

A cside executa LLMs open source na sua própria infraestrutura de cloud. Mantemos controlo total sobre os dados que fluem através dos nossos modelos.

Muitas vezes, quando as empresas lançam funcionalidades com IA, optam por predefinição por utilizar APIs de empresas de IA conhecidas. Embora essas empresas disponham de funcionalidades que impedem que os dados sejam usados em treino sem consentimento, os dados são, ainda assim, fornecidos a terceiros. Num mundo ideal, os dados nunca saem da sua área de controlo.

Ao executarmos nós próprios modelos open source, não há risco de o conteúdo dos scripts ser fugido para fornecedores externos. Não há hipótese de os dados de clientes aparecerem num conjunto de treino.

Ao enviar JavaScript para uma API de terceiros, está a confiar nas políticas de tratamento de dados desse fornecedor, que mudam ativamente ao longo do tempo.

A cside entende os requisitos de segurança e o que é necessário para manter os seus dados seguros. Pode verificar a nossa postura de segurança por si próprio no nosso Trust Center, onde publicamos a nossa documentação SOC 2 Type II, testes de intrusão e PCI DSS AOC.

Ilustração dos fornecedores de IA com os quais a cside trabalha
Ilustração de fornecedores de IA

Como a cside utiliza a IA: 4 aplicações principais

Eis onde a IA funciona efetivamente no nosso produto.

1. Análise de scripts para detetar intenções maliciosas

Todos os scripts carregados no seu site são analisados tanto na forma original como após a desofuscação. O LLM procura padrões que indiquem comportamentos maliciosos:

  • Roubo de tokens de sessão
  • Interceção e exfiltração não autorizadas de dados
  • Recolha de credenciais
  • Adulteração de formulários de pagamento

Isto aplica-se tanto a scripts com aparência inofensiva como a outros mais alarmantes. Seja no bloco de JavaScript principal ou num pequeno pedido secundário.

A IA deteta ambos os casos. Entende o contexto de uma forma que as deteções baseadas em regex simplesmente não conseguem. E, ao contrário de scanners, CSP ou produtos baseados em agentes, estamos a analisar a carga útil real que os seus utilizadores recebem: sabemos que é exatamente o que o utilizador obteve. Não estamos apenas a verificar informações de threat feeds ou a esperar que armadilhas do lado do cliente sejam acionadas, embora, claro, também utilizemos esses métodos como camadas no nosso motor de deteção.

A camada de IA no nosso motor de deteção é apenas uma de muitas camadas diferentes, mas a IA pode ser altamente eficaz na deteção de comportamentos maliciosos ocultos.

2. Raciocínio de negócio sobre scripts

  • Este widget de chat deve ter acesso aos dados do formulário?
  • Por que motivo este script de análise está na sua página de pagamento?
  • Esta ferramenta de marketing precisa de ser executada como parte do processo de checkout?

Fornecemos um motivo de negócio gerado pelo LLM, o que constitui um requisito de conformidade em algumas normas.

Isto poupa às equipas horas de investigação: em vez de revisar cada alteração de hash de um script ou tentar descobrir quem o adicionou, obtém uma explicação em linguagem simples do que cada script está a fazer.

3. Explicação das alterações ao longo do tempo

Os scripts não permanecem estáticos. Muitos são atualizados constantemente. Na semana passada, o script X realizava ações relacionadas com análise de dados. Esta semana, também está a aceder ao localStorage e a fazer pedidos para um novo domínio registado que aponta para um endereço IP residencial.

O que mudou, e isso importa?

A IA da cside gera explicações compreensíveis para as alterações dos scripts. Não precisa de ser um investigador de segurança para entender o que aconteceu entre as alterações. A plataforma diz-lhe exatamente o que é diferente e se isso levanta preocupações.

Isto é muito útil para auditorias de conformidade. Quando um auditor pergunta sobre o comportamento de um script nos últimos seis meses, tem à disposição explicações documentadas e datadas. A nossa monitorização histórica a 100% significa que nada se perde.

4. IA para automação da conformidade com o PCI DSS 4.0.1

Os requisitos 6.4.3 e 11.6.1 do PCI DSS 4.0.1 exigem a revisão contínua dos scripts nas páginas de pagamento. A maioria das equipas trata disto manualmente: carregando a página, inspecionando os scripts, documentando tudo e repetindo o processo semanal ou mensalmente.

Com o PCI Shield, a IA faz a revisão automaticamente. Todas as alterações de scripts nas páginas de pagamento são analisadas. Se a alteração parecer benigna, não é necessária qualquer ação. Se apresentar sinais de comportamento malicioso, recebe um alerta com uma análise completa do que aconteceu.

Esta abordagem foi validada pela VikingCloud, que confirmou que a cside cumpre os requisitos 6.4.3 e 11.6.1 do PCI DSS 4.0.1 quando implementada corretamente. Pode ler o relatório completo ou descarregá-lo a partir do nosso Trust Center.
Isto é mais do que conveniência: é a diferença entre uma resposta reativa a incidentes e uma prevenção proativa de ameaças.

A flexibilidade é a resposta

Compreendemos que nem todas as organizações estão prontas para adotar a IA em toda a sua stack tecnológica. Algumas têm políticas internas contra a utilização de IA. Outras preferem avaliar caso a caso.

É por isso que todas as nossas funcionalidades de IA podem ser desativadas. A camada está disponível se a quiser utilizar, mas não é obrigatória para executar a cside.

Continua a ter visibilidade total da carga útil, bloqueio em tempo real, monitorização histórica e relatórios de conformidade sem IA.

Quer esteja a utilizar o Método Script ou o Método Scan, a plataforma proporciona visibilidade completa dos scripts e uma conceção fail-open. A IA é um complemento e, para as equipas que a podem utilizar, a camada de IA torna tudo mais rápido e mais preciso.

Porque é que isto é importante agora

Os ataques do lado do cliente estão a tornar-se mais sofisticados. Os atacantes sabem que o lado do servidor e as suas dependências open source estáticas estão a ser cuidadosamente monitorizadas. Por isso, ajustaram a sua superfície de ataque e estão a:

  • Utilizar scripts dinâmicos do lado do cliente que mudam com base no contexto do utilizador, evitando a deteção por análises estáticas.
  • Ofuscar fortemente os scripts para evitar a análise estática.
  • Explorar a lacuna entre o que a especificação do navegador permite e a forma como o navegador é efetivamente construído.

As ferramentas de verificação superficial não conseguem acompanhar este ritmo. As violações de CSP não revelam o que está dentro de um script e são difíceis de gerir. Os crawlers recebem cargas úteis limpas, enquanto os utilizadores reais veem cargas maliciosas. A monitorização comportamental só deteta ataques depois de estes já terem sido executados e é vulnerável a métodos de contorno.

A deteção baseada em IA, combinada com outros métodos, é a que tem melhores probabilidades: analisa o comportamento em tempo real, entende código ofuscado mesmo quando a desofuscação falha e assinala anomalias que a correspondência de padrões deixaria passar.

Modelos auto-alojados, infraestrutura isolada e nenhuma partilha de dados com terceiros. É assim que se obtêm os benefícios da IA sem introduzir novos riscos ou enfrentar resistência interna.

Pronto para conhecer a cside? Comece gratuitamente ou agende uma demonstração para conversar com a nossa equipa.

Simon Wijckmans
Founder & CEO

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.

FAQ

Frequently Asked Questions

Utilizamos LLMs de código aberto que alojamos e mantemos na nossa própria infraestrutura de cloud. Isto dá-nos controlo sobre o comportamento, o treino e o tratamento de dados do modelo. Não dependemos de APIs de terceiros.

Não. A IA analisa tanto o script original como a sua versão desofuscada. As técnicas de ofuscação que enganam os analisadores estáticos não funcionam contra modelos de linguagem contextuais. O LLM entende o que o código faz, não apenas o seu aspeto.

Não. A nossa arquitetura auto-alojada significa que nenhum dado de clientes sai da nossa infraestrutura controlada. Não enviamos o conteúdo dos scripts para fornecedores externos de IA. Para organizações com políticas rígidas em relação à IA, todas as funcionalidades de IA podem ser desativadas, mantendo-se a funcionalidade de segurança na íntegra. Consulte o nosso Trust Center para conhecer as nossas certificações de conformidade.

Sempre que um script é carregado. Capturamos e analisamos a carga útil completa em cada pedido. Isto permite-nos detetar alterações de imediato e acompanhar o comportamento ao longo do tempo com visibilidade histórica completa.

É notificado com uma explicação detalhada do motivo pelo qual o script foi assinalado. O nosso painel inclui a carga útil completa do script, a análise contextual e comparações históricas para que a sua equipa possa rever a decisão. Os falsos positivos são raros, mas quando ocorrem, a transparência ajuda a resolvê-los rapidamente.

Sim. Todas as capacidades de IA podem ser desativadas. Continua a ter bloqueio em tempo real, visibilidade total da carga útil, monitorização histórica, relatórios de conformidade e todas as restantes funcionalidades de segurança essenciais. A IA é um complemento, não um requisito.

A cside oferece dois métodos de implementação complementares. O Método Script é o mais fácil: verificamos os comportamentos dos scripts no navegador e obtemos os scripts do nosso lado para confirmar que recebemos o mesmo script, sem encaminhar o tráfego do seu site através da cside. O Método Scan é o mais rápido: se não conseguir adicionar um script ao seu site, a cside analisa-o utilizando threat intelligence de milhares de outros sites. Pode combinar os dois métodos para obter a melhor cobertura.

Não. Não utilizamos dados de clientes para treinar os nossos modelos. O conteúdo dos seus scripts, os resultados das análises e os dados de conformidade permanecem dentro do seu ambiente isolado. Isto é uma parte central da nossa arquitetura.

As APIs de terceiros introduzem riscos de partilha de dados. Ao enviar JavaScript para um fornecedor externo, está a confiar nas políticas de retenção de dados e de treino desse fornecedor. Com a cside, o modelo é executado na nossa infraestrutura, o que significa que os seus dados nunca saem do nosso controlo. Não há envolvimento de terceiros em nenhum ponto do pipeline de análise.

Escrevemos uma análise detalhada na nossa página de Comparação. Em resumo: as soluções baseadas apenas em CSP não analisam cargas úteis, os crawlers não detetam ataques direcionados e os produtos baseados em agentes podem ser contornados. A cside vê exatamente o que os seus utilizadores veem.

Contribuímos ativamente para o W3C e para a comunidade de segurança web em geral. No entanto, nunca partilhamos dados específicos de clientes. As nossas contribuições de investigação centram-se em metodologias, padrões de deteção e abordagens arquiteturais, e não em scripts ou incidentes individuais.

Monitore e proteja seus scripts de terceiros

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

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
Related Articles
Agende uma demonstração

Quer ver isso em detalhe com um engenheiro?

Trinta minutos, no seu próprio site. Sem slides.

Agende uma demo personalizada para ver:

Como alcançar a conformidade com os requisitos 6.4.3 e 11.6.1 do PCI DSS em 1 dia
Por que scripts de terceiros são um risco de segurança para você e seus visitantes
Como monitorar vazamentos de privacidade e consentimento (RGPD, CCPA) em cada terceiro
Como conter abuso de cadastros, compartilhamento de contas e fraude de chargeback com device intelligence
Como detectar e controlar agentes de IA e bots que acessam seu site em tempo real

Prefere só mandar uma pergunta?

Procurando horários livres…

Apenas humanos de verdade. A gente saberia.

Problemas para agendar? Abrir o agendador em uma nova aba

O que você está tentando resolver?

Conte em uma linha e voltamos com algo útil, não com um discurso genérico.

Costumamos ajudar com:

Ver quais scripts de terceiros rodam no seu site
Evidências para PCI DSS 6.4.3 e 11.6.1
Bots, agentes de IA e roubo de contas

Prefere agendar um horário? Escolher um horário