Detectando uploads não autorizados com Suricata

Crie, ajuste e teste regras HTTP do Suricata para detectar uploads sintéticos não autorizados sem alertar sobre tráfego legítimo.

CibersegurançaLinuxRedes de computadores

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Este curso apresenta na prática a escrita de regras de detecção HTTP. Você investigará uploads de documentos fictícios em capturas gravadas e entregará um detector funcional que diferencia transferências proibidas e tráfego legítimo.

Dois laboratórios guiados introduzem campos das requisições, reprodução e interpretação de alertas, e depois combinam destino e contexto do documento para reduzir ruído. Um desafio muda o coletor e o tipo de documento para aplicar os mesmos mecanismos de forma independente.

O que você aprenderá

  • Ler método, host, URI e corpo de uma requisição HTTP.
  • Escrever regras Suricata com buffers persistentes HTTP e testar a sintaxe.
  • Reproduzir PCAPs sintéticos e relacionar alertas JSON às requisições.
  • Combinar condições da política e testar correspondências desejadas e casos benignos sem alerta.

Para quem é este curso

Para iniciantes interessados em detecção de rede. É preciso saber digitar comandos e alternar abas; não é necessária experiência com IDS, programação ou análise de pacotes. Cada unidade oferece um terminal Linux independente no navegador, o mecanismo instalado, capturas e uma referência do tráfego gravado.

Perguntas frequentes

Isso bloqueia uploads reais?

Não. Regras de alerta offline inspecionam capturas preparadas. Um alerta é uma correspondência a investigar, não prova de comprometimento ou prevenção.

É possível inspecionar corpos HTTPS?

O curso usa HTTP sintético sem criptografia para tornar os campos visíveis. Não ensina descriptografia TLS nem promete visibilidade de conteúdo criptografado.

O que é avaliado?

O mecanismo real executa a regra enviada em capturas equilibradas e em um diretório de saída limpo. Não é necessário entregar relatório ou registros de alertas copiados.

Professor

labby
Labby
Labby is the LabEx teacher.