O Snort é um software de detecção de intrusão de código aberto (IDS). É usado para detectar ataques de rede, intrusões e outras ameaças de segurança.
Ele executa uma variedade de análises de pacotes para detectar assinaturas conhecidas de ataques ou comportamento anormal. O Snort também fornece recursos avançados, como detecção de protocolos, análise de conteúdo, detecção de padrões de fluxo de rede e geração de relatórios.
Ele pode ser executado em modo de pré-processamento para acelerar a detecção de intrusão, ou em modo de pós-processamento para análise detalhada.