Início
Soluções

Detecção e resposta

Strema Guardian · SOC 24/7MDR – Managed Detection and ResponseEndpoint Protection as a Service

Rede e aplicações

Firewall as a ServiceWAF – Web Application FirewallZTNA – Zero Trust Network Access

Identidade e acesso

IGA/IAM – Gestão de Identidades e AcessosPAM – Privileged Access Management

Dados e continuidade

DLP – Data Loss PreventionBackup as a ServiceCloud Computing

Risco e governança

Análise de VulnerabilidadesPentestGerenciamento de AtivosConsultoria TécnicaConscientização em CibersegurançaVer todas
A StremaGuardian novoClientesCasesBlogMateriais Contato
  1. Início
  2. Soluções
  3. WAF – Web Application Firewall
  4. Análise heurística

WAF – Web Application Firewall · Recurso

Análise heurística e de comportamento no WAF

Ataques novos e variações de ataques conhecidos identificados pelo comportamento, não só pela assinatura.

O que é

Análise heurística e de comportamento no WAF, sem complicação

A análise heurística é a detecção baseada em comportamento. Em vez de procurar um padrão exato, como faz a assinatura, o WAF avalia características da requisição e do uso da aplicação para decidir se algo é suspeito.

Isso inclui verificar se um parâmetro recebe um tipo de conteúdo diferente do habitual, se a requisição tem estrutura anômala, se há caracteres e construções típicas de injeção mesmo que disfarçadas por codificação, ou se um mesmo usuário percorre a aplicação de um jeito que nenhuma pessoa faria.

Muitos WAFs aprendem o comportamento normal de cada aplicação: quais URLs existem, quais parâmetros cada uma recebe e que formato esses valores costumam ter. Esse modelo, chamado de segurança positiva, permite recusar o que foge do esperado. Ele é especialmente útil para APIs, em que as chamadas seguem uma estrutura definida e desvios costumam indicar abuso. A heurística complementa as assinaturas, e as duas trabalham juntas na mesma política.

Como funciona

Passo a passo

  1. 01

    Aprendizado da aplicação

    Durante um período de observação, o WAF registra como a aplicação é usada: páginas, parâmetros, métodos e formatos de dados.

  2. 02

    Pontuação da requisição

    Cada requisição recebe uma avaliação a partir de vários indícios. Um indício isolado pode não bastar, mas a soma deles indica um ataque.

  3. 03

    Comparação com o normal

    Requisições que fogem do comportamento aprendido, como um campo numérico recebendo texto longo, são tratadas conforme a política.

  4. 04

    Revisão e ajuste

    Mudanças legítimas na aplicação, como uma nova funcionalidade, exigem atualizar o modelo para que o uso normal não seja bloqueado.

Por que importa

O que muda para a sua empresa

Atacantes disfarçam ataques conhecidos

Codificação, quebra do conteúdo em partes e variações de sintaxe são usadas para escapar de assinaturas. A análise de comportamento olha além do padrão exato.

Nem toda falha é conhecida

Uma vulnerabilidade ainda não divulgada não tem assinatura. Requisições anômalas contra ela podem ser barradas pelo comportamento.

APIs pedem controle mais preciso

APIs expõem dados e funções de negócio diretamente. Validar a estrutura das chamadas ajuda a reduzir abuso e acesso indevido.

Menos regras manuais

Com o modelo da aplicação aprendido, boa parte da proteção vem do próprio comportamento normal, sem depender de escrever regra para cada caso.

Na prática

Situações do dia a dia

Fintech com API para aplicativo móvel

Chamadas com parâmetros fora do formato previsto, ou em sequência que o aplicativo nunca faria, são bloqueadas antes de chegar aos serviços internos.

Portal de RH com dados de colaboradores

Uma tentativa de injeção codificada de forma incomum não bate com nenhuma assinatura, mas é identificada pela estrutura anômala da requisição.

E-commerce em fase de lançamento de recursos

A cada nova funcionalidade publicada, o modelo da aplicação é atualizado para manter a proteção sem bloquear o uso legítimo dos clientes.

Na Strema

Como entregamos Análise heurística

Na solução de WAF, a Strema conduz o período de aprendizado de cada aplicação, revisa o que o WAF considerou normal e só então ativa o bloqueio. Quando a aplicação muda, o modelo é revisto com o seu time de desenvolvimento.

Para quem precisa de monitoramento contínuo dos eventos de segurança, o Strema Guardian pode ser contratado como complemento.

Dúvidas

Perguntas frequentes

Não achou a sua? Pergunte a um especialista

Qual a diferença entre assinatura e heurística?

A assinatura reconhece um ataque conhecido por um padrão exato. A heurística avalia o comportamento e a estrutura da requisição e consegue apontar variações e ataques novos. As duas atuam juntas.

A heurística detecta qualquer ataque desconhecido?

Não há detecção perfeita. A heurística aumenta a chance de identificar o que é anômalo, mas ataques que imitam bem o uso normal podem passar, e por isso outras camadas continuam importantes.

O aprendizado da aplicação atrapalha o uso?

Não. Nessa fase o WAF observa e registra, sem bloquear com base no modelo. O bloqueio é ativado depois da revisão.

Serve para APIs REST?

Sim. O WAF pode validar métodos, parâmetros e formato dos dados de cada endpoint, de forma aprendida ou a partir da especificação da API, quando ela existe.

Fale conosco

Quer Análise heurística protegendo a sua empresa?

Fale com um Stremer especialista hoje mesmo.

  • Telefone4003-7886
  • Horário de atendimentoSegunda a sexta-feira, das 07h às 19h.
  • Belo HorizonteAvenida Sebastião de Brito, 525
    Dona Clara, Belo Horizonte - MG
  • São PauloRua Gomes de Carvalho, 1629
    Vila Olímpia, São Paulo - SP

Fale com um Stremer especialista

Respondemos em horário comercial, de segunda a sexta, das 07h às 19h.

Informe seu nome.
Informe um e-mail.
Informe um telefone com DDD.
Informe a empresa.
Selecione o estado.

Ao enviar o formulário, eu declaro que estou de acordo com a Política de Privacidade.

Utilizamos cookies para melhorar a sua experiência em nosso site, medir o uso e personalizar anúncios. Veja a nossa política de privacidade.