Re: [Ubuntu-BR] Snort e Mysql

2009-08-27 Por tôpico Victor Santos
Salve Diego,

 Durante a instalação do snort-mysql, ele cria um arquivo chamado
db-pending-config no diretório /etc/snort.
 Este arquivo significa em outras palavras que "seu mysql ainda não está
pronto para receber o snort".

 Siga os seguintes passos:

1 - Logue no servidor mysql e digite os seguintes comandos:


> grant CREATE, INSERT, SELECT, UPDATE on snort.* to sn...@localhostidentified 
> by 'coloque_a_senha_aqui';

> flush privileges;

> quit


2 - Após isso monte a estrutura do banco do snort. O snort já vem com um
arquivo pré-definido com sua estrutura.
Então digite os seguintes comando:

# cd /usr/share/doc/snort-mysql/
# gunzip create_mysql.gz
# cat create_mysql | mysql -u snort -h localhost -p snort (após este comando
irá ser solicitado uma senha, coloque a senha definida no banco de dados)

Caso queira conferir se tudo foi criado perfeitamente, logue no mysql como o
usuário snort:
# mysql -u snort -p

coloque a senha definida no passo 1 e digite:
> user snort;
> show tables;

se aparecer algumas tabelas , significa que deu certo. :)


3 - Entre no arquivo de configuração do snort e modifique o forma de output.
Para que o mesmo possa gravar os alertas em log e também na base de dados.
Procure pela parte que ele descreve os Outputs e insira a seguinte linha:

output database: log, mysql, user=snort password=$senha_definida
dbname=snort host=localhost


obs: tenha certeza de colocar a mesma senha definida na base de dados para o
usuário snort.


Feito estes passo, apague o arquivo /etc/snort/db-pending-config e reinicie
o snort.
Qualquer erro posterior pode ser depurado no arquivo /var/log/daemon.log.

OBS: Para melhor visualizar os alertas aconselho utlizar o BASE, interface
web para gerenciamento de alertas do snort.

Se tiver problemas manda para  a lista.

abs,[ ]



 (Digitar senha)

2009/8/27 Diego Guarnieri 

> Victor,
>
> Realizando a instalação do Snort com a linha:
>
> # aptitude install snort-mysql
>
> retorna o seguinte erro:
>
> Configurando snort-mysql (2.7.0-19ubuntu1) ...
>  * Stopping Network Intrusion Detection System
> snort* No running snort instance found
>  * Starting Network Intrusion Detection System
> snort* /etc/snort/db-pending-config file found
>  * Snort will not start as its database is not yet configured.
>  * Please configure the database as described in
>  * /usr/share/doc/snort-{pgsql,mysql}/README-database.Debian
>  * and remove /etc/snort/db-pending-config
> invoke-rc.d: initscript snort, action "start" failed.
> dpkg: erro processando snort-mysql (--configure):
>  sub-processo post-installation script retornou estado de saída de erro 6
> Erros foram encontrados durante o processamento de:
>  snort-mysql
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> A instalação de um pacote falhou. Tentando recuperar:
> Configurando snort-mysql (2.7.0-19ubuntu1) ...
>  * Stopping Network Intrusion Detection System
> snort* No running snort instance found
>  * Starting Network Intrusion Detection System
> snort* /etc/snort/db-pending-config file found
>  * Snort will not start as its database is not yet configured.
>  * Please configure the database as described in
>  * /usr/share/doc/snort-{pgsql,mysql}/README-database.Debian
>  * and remove /etc/snort/db-pending-config
> invoke-rc.d: initscript snort, action "start" failed.
> dpkg: erro processando snort-mysql (--configure):
>  sub-processo post-installation script retornou estado de saída de erro 6
> Erros foram encontrados durante o processamento de:
>  snort-mysql
>
> alguma segestão???
>
> 2009/8/26 Victor Santos 
>
> > Diego,
> >
> > Instalar o pacote snort-mysql, talvez possa resolver o seu problema:
> >
> > # aptitude install snort-mysql
> >
> > O snort do repositório, seu eu não me engano é a versão 2.7 e se encontra
> > ainda bem estável.
> >
> > Caso necessite de alguma funcionalidade do mesmo que esteja presente
> > somente
> > na última versão (2.8) você terá que instalar uma séria de pré-requisitos
> > antes, segue a linha:
> >
> > # apt-get install mysql-server apache2 php5 php-pear libphp-adodb
> > php5-mysql
> > build-essential libpcap-dev libpcre3-dev libmysqlclient-dev
> > libnetfilter-queue-dev libnet0-dev automake libtool iptables-dev
> >
> >
> > Extamente, é isso tudo mesmo (Só assim consegui compilar o mesmo com
> > sucesso)
> >
> > Quando for compilar o snort, sugiro compilar com os seguintes parâmetros:
> >
> > # ./configure --with-mysql --enable-pthread --enable-stream4udp
> > --enable-memory-cleanup --enable-decoder-preprocessor-rules
> >
> > Isso fará com que você aproveite melhor todas as possibilidades deste
> > incrível IDS.
> >
> > Atenciosamente,
> >
> > --
> > Victor Batista da Silva Santos
> >
> > Analista de Segurança da Clavis Segurança da Informação
> >
> > Membro do Grupo de Resposta a Incidentes de Segurança - GRIS - UFRJ
> >
> > Departamento de Ciências da Compu

Re: [Ubuntu-BR] Snort e Mysql

2009-08-27 Por tôpico Diego Guarnieri
Victor,

Realizando a instalação do Snort com a linha:

# aptitude install snort-mysql

retorna o seguinte erro:

Configurando snort-mysql (2.7.0-19ubuntu1) ...
 * Stopping Network Intrusion Detection System
snort* No running snort instance found
 * Starting Network Intrusion Detection System
snort* /etc/snort/db-pending-config file found
 * Snort will not start as its database is not yet configured.
 * Please configure the database as described in
 * /usr/share/doc/snort-{pgsql,mysql}/README-database.Debian
 * and remove /etc/snort/db-pending-config
invoke-rc.d: initscript snort, action "start" failed.
dpkg: erro processando snort-mysql (--configure):
 sub-processo post-installation script retornou estado de saída de erro 6
Erros foram encontrados durante o processamento de:
 snort-mysql
E: Sub-process /usr/bin/dpkg returned an error code (1)
A instalação de um pacote falhou. Tentando recuperar:
Configurando snort-mysql (2.7.0-19ubuntu1) ...
 * Stopping Network Intrusion Detection System
snort* No running snort instance found
 * Starting Network Intrusion Detection System
snort* /etc/snort/db-pending-config file found
 * Snort will not start as its database is not yet configured.
 * Please configure the database as described in
 * /usr/share/doc/snort-{pgsql,mysql}/README-database.Debian
 * and remove /etc/snort/db-pending-config
invoke-rc.d: initscript snort, action "start" failed.
dpkg: erro processando snort-mysql (--configure):
 sub-processo post-installation script retornou estado de saída de erro 6
Erros foram encontrados durante o processamento de:
 snort-mysql

alguma segestão???

2009/8/26 Victor Santos 

> Diego,
>
> Instalar o pacote snort-mysql, talvez possa resolver o seu problema:
>
> # aptitude install snort-mysql
>
> O snort do repositório, seu eu não me engano é a versão 2.7 e se encontra
> ainda bem estável.
>
> Caso necessite de alguma funcionalidade do mesmo que esteja presente
> somente
> na última versão (2.8) você terá que instalar uma séria de pré-requisitos
> antes, segue a linha:
>
> # apt-get install mysql-server apache2 php5 php-pear libphp-adodb
> php5-mysql
> build-essential libpcap-dev libpcre3-dev libmysqlclient-dev
> libnetfilter-queue-dev libnet0-dev automake libtool iptables-dev
>
>
> Extamente, é isso tudo mesmo (Só assim consegui compilar o mesmo com
> sucesso)
>
> Quando for compilar o snort, sugiro compilar com os seguintes parâmetros:
>
> # ./configure --with-mysql --enable-pthread --enable-stream4udp
> --enable-memory-cleanup --enable-decoder-preprocessor-rules
>
> Isso fará com que você aproveite melhor todas as possibilidades deste
> incrível IDS.
>
> Atenciosamente,
>
> --
> Victor Batista da Silva Santos
>
> Analista de Segurança da Clavis Segurança da Informação
>
> Membro do Grupo de Resposta a Incidentes de Segurança - GRIS - UFRJ
>
> Departamento de Ciências da Computação - DCC
>
> Universidade Federal do Rio de Janeiro - UFRJ
>
> Esta mensagem contém informação confidencial e é dirigida apenas ao
> destinatário nomeado. Se você não é o destinatário nomeado não distribua ou
> copie esta mensagem. Por favor, notifique o remetente imediatamente, por
> correio eletrônico, que você recebeu esta mensagem por engano e apague-a de
> seu sistema, obrigado.
> Para que você possa desfrutar de todo o poder desta ferramenta.
> Caso queira que ele trabalho como IPS, adicione "--enable-inline".
> 2009/8/25 Diego Guarnieri 
>
> > Olá amigos,
> >
> > Alguem sabe o modo correto de instalação do Snort no Ubuntu com suporte
> > ao Mysql, já tentei diversas maneiras, tais como:
> >
> > ./configure --with-mysql=/usr
> > apt get install snort-mysql
> >
> > porém, sempre sem sucesso...
> > Alguem na lista ja teve sucesso nessa implementação, fazer efetivamente
> > o Snort gravar os log em banco de dados Mysql...
> >
> > Agradeço deste de já.
> >
> > --
> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> >
> > Lista de discussão Ubuntu Brasil
> > Histórico, descadastramento e outras opções:
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Snort e Mysql

2009-08-26 Por tôpico Victor Santos
Diego,

Instalar o pacote snort-mysql, talvez possa resolver o seu problema:

# aptitude install snort-mysql

O snort do repositório, seu eu não me engano é a versão 2.7 e se encontra
ainda bem estável.

Caso necessite de alguma funcionalidade do mesmo que esteja presente somente
na última versão (2.8) você terá que instalar uma séria de pré-requisitos
antes, segue a linha:

# apt-get install mysql-server apache2 php5 php-pear libphp-adodb php5-mysql
build-essential libpcap-dev libpcre3-dev libmysqlclient-dev
libnetfilter-queue-dev libnet0-dev automake libtool iptables-dev


Extamente, é isso tudo mesmo (Só assim consegui compilar o mesmo com
sucesso)

Quando for compilar o snort, sugiro compilar com os seguintes parâmetros:

# ./configure --with-mysql --enable-pthread --enable-stream4udp
--enable-memory-cleanup --enable-decoder-preprocessor-rules

Isso fará com que você aproveite melhor todas as possibilidades deste
incrível IDS.

Atenciosamente,

-- 
Victor Batista da Silva Santos

Analista de Segurança da Clavis Segurança da Informação

Membro do Grupo de Resposta a Incidentes de Segurança - GRIS - UFRJ

Departamento de Ciências da Computação - DCC

Universidade Federal do Rio de Janeiro - UFRJ

Esta mensagem contém informação confidencial e é dirigida apenas ao
destinatário nomeado. Se você não é o destinatário nomeado não distribua ou
copie esta mensagem. Por favor, notifique o remetente imediatamente, por
correio eletrônico, que você recebeu esta mensagem por engano e apague-a de
seu sistema, obrigado.
Para que você possa desfrutar de todo o poder desta ferramenta.
Caso queira que ele trabalho como IPS, adicione "--enable-inline".
2009/8/25 Diego Guarnieri 

> Olá amigos,
>
> Alguem sabe o modo correto de instalação do Snort no Ubuntu com suporte
> ao Mysql, já tentei diversas maneiras, tais como:
>
> ./configure --with-mysql=/usr
> apt get install snort-mysql
>
> porém, sempre sem sucesso...
> Alguem na lista ja teve sucesso nessa implementação, fazer efetivamente
> o Snort gravar os log em banco de dados Mysql...
>
> Agradeço deste de já.
>
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


[Ubuntu-BR] Snort e Mysql

2009-08-25 Por tôpico Diego Guarnieri
Olá amigos,

Alguem sabe o modo correto de instalação do Snort no Ubuntu com suporte 
ao Mysql, já tentei diversas maneiras, tais como:

./configure --with-mysql=/usr
apt get install snort-mysql

porém, sempre sem sucesso...
Alguem na lista ja teve sucesso nessa implementação, fazer efetivamente 
o Snort gravar os log em banco de dados Mysql...

Agradeço deste de já.

-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


[Ubuntu-BR] Snort e Mysql

2009-08-24 Por tôpico Diego Guarnieri
Olá amigos,

Alguem sabe o modo correto de instalação do Snort no Ubuntu com suporte 
ao Mysql, já tentei diversas maneiras, tais como:

./configure --with-mysql=/usr
apt get install snort-mysql

porém, sempre sem sucesso...
Alguem na lista ja teve sucesso nessa implementação, fazer efetivamente 
o Snort gravar os log em banco de dados Mysql...

Agradeço deste de já.

-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br