Por que meus logs do Snort parecem estar vazios?

4

Então eu estava seguindo este guia sobre como instalar o Snort, o Barnyard 2 e similares.

Eu configurei o Snort para que ele rodasse automaticamente, editando o arquivo rc.local:

ifconfig eth1 up

/usr/local/snort/bin/snort -D -u snort -g snort \
-c /usr/local/snort/etc/snort.conf -i eth1
/usr/local/bin/barnyard2 -c /usr/local/snort/etc/barnyard2.conf \
-d /var/log/snort \
-f snort.u2 \
-w /var/log/snort/barnyard2.waldo \
-D

Eu reiniciei o computador. O Snort conseguiu executar e detectar o ataque, mas os arquivos de log (incluindo o barnyard2.waldo) permaneceram em branco, mesmo que uma nova entrada de log tenha sido criada para cada ataque.

Não tenho certeza do que deu errado aqui, já que é necessário registrar qualquer ataque e armazená-lo no diretório de log, certo?

Então, tentei alterar o parâmetro para:

    /usr/local/snort/bin/snort -D -b -u snort -g snort \
-c /usr/local/snort/etc/snort.conf -i eth1

E quando eu verifiquei o arquivo de log, há dois arquivos de log, um em u2 e outro no formato tcpdump, mas ambos estão em branco e são aproximadamente 0 bytes.

Então, eu pensei em rodá-lo no console para ver se funcionaria a partir daí, usando este comando:

/usr/local/snort/bin/snort -A full -u snort -g snort \

-c /usr/local/snort/etc/snort.conf -i eth1

e, em seguida, verifiquei o arquivo de log para ver se ele registraria o ataque, e ainda não.

    
por hdr 13.05.2014 / 14:29

2 respostas

0

Por favor, verifique as permissões dos arquivos de log e do diretório de log.

possível snort não é capaz de escrever para esse arquivo / diretório

    
por 13.05.2014 / 14:43
0

Parece que você tem nostamp especificado em seu snort.config. Encontre a linha output unified2: filename snort.log, limit 128 e verifique se ela não se parece com: output unified2: filename snort.log, limit 128, nostamp

    
por 28.03.2015 / 22:29

Tags