Agora vamos fazer a instalação do BASE, mas para ele funcionar precisamos ter um servidor Apache-SSL funcionando, então vamos fazer algumas configurações que são necessárias para ele rodar com suporte a PHP:
# vi /etc/apache-ssl/httpd.conf
#--------------------------------------------
# Se não tiver estas linhas você deve adicioná-las
#
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
#
#-------------------------------------------
# vi/etc/php4/apache/php.ini
#--------------------------------------------
# Se não tiver estas linhas você deve adicioná-las
#
extension=mysql.so
#
#--------------------------------------------
Reiniciando o servidor Apache-SSL:
# . /etc/init.d/apache-ssl restart
Instalação do base (Basic Analysis and Security Engine)
Acessando a pasta www do apache:
# cd /var/www
Fazendo download do base:
# wget http://ufpr.dl.sourceforge.net/sourceforge/secureideas/base-1.2.7.tar.gz
Removendo a página index.html do diretório www e descompactando o base-1.2.7 aqui baixado, renomeando pasta e alterando permissões de usuários da pastas para o usuários web (www-data):
# rm index.html
# tar xvzf base-1.2.7.tar.gz
# mv base-1.2.7 base
# chown -R www-data:www-data base
Agora vamos configurar o base via web, primeiro abra o browser e acesse o endereço:
https://www.seuserver.com.br/base
E adicione as configurações básicas do BASE:
Linguagem: Português
Path para o Adobd: /usr/share/adodb/
Database Name: snort
Database Host: localhost
Database Port: deixe em branco!
Database User Name: root
Database Password: senhaMysql
Clique em "create baseag"
Agora vá para o passo 5: login
Configurando o PEAR no Debian:
# pear config-set preferred_state alpha
Instalando alguns pacotes necessários do Pear para que o BASE funcione normalmente:
# pear install Image_Color
# pear install Image_Canvas
# pear install Image_Graph
Configurando o php4 para suportar a biblioteca gráfica do php-gd:
# vim /etc/php4/cli/php.ini
#-------------------------------------------------------
# Descomente a linha abaixo
#
extension=gd.so
#
#-------------------------------------------------------
Espero ter ajudado a comunidade com este artigo, pois demorei algum tempo para fazê-lo. Está bem tranqüilo para entender o que é, como funciona e implantação de um IDS na rede.
Estou a disposição para esclarecer dúvidas dos usuários da comunidade, obrigado a todos, T+.
Everton Godoi - evertongodoi@hotmail.com