Este artigo estarei postando passo a passo de montar um servidor de IDS no Slackware.Segue lista com pacotes que precisaremos para uma instalacao minima do SlackWare com snort:IP Utilizado:192.168.1.9Usuario:rootSenha: amnet2009Segue links com alguns slackbuilds prontos:ADODBhttp://www.mediafire.com/?ij1h2uk184kkf8jBarnyardhttp://www.mediafire.com/?3wn3owou2351bi8DAQhttp://www.mediafire.com/?3938s2vls9kbltbLIBNEThttp://www.mediafire.com/?ikqc94iimw676zuLIBNIDShttp://www.mediafire.com/?a2j25d2a3d1s4tzLIBPCAPhttp://www.mediafire.com/?gakzh41g8niaf87SNORThttp://www.mediafire.com/?z2w2k29e1uik72fSNORT RULEShttp://www.mediafire.com/?aagu7kk5xknp4acApos baixar os slackbuilds execute o comando:#installpkg *.tgz *.txzNa sequencia utilize o seguinte comando:#pecl install dbaseComo iremos gravar nossos logs no banco e necessario descomentar uma linha em /etc/barnyard2.confoutput database: log, mysql, user=root password=amnet2009 dbname=snort host=localhostNosso proximo passo sera a criacao do DB:Crie um arquivo chamado snort.sql com o seguinte conteudo:Apos a criacao execute o seguinte comando:# mysql -uroot -pamnet2009 < snort.sql# mysql -uroot -pamnet2009 < /usr/share/doc/barnyard2-1.9/schemas/create_mysql snortFeito estes passos, incie os seguintes servicos:# /etc/rc.d/rc.snort start# /etc/rc.d/rc.barnyard2 startVamos agora adicionar os novos servicos para que subam automaticos na inicializacao do S.O.# vim /etc/rc.d/rc.MNo final do arquivo /etc/rc.d/rc.M adicione as linhas abaixo:Apos esta alteracao os servicos vao inciar junto com S.O, quando o mesmo sofrer um reboot.Para o funcionamento correto do Base e necessario os seguintes passos:# pear --update-channels# pear install -f Image_Color# pear install -f Image_Canvas # pear install -f Image_GraphApos o procedimento acima vamos configurar o Base pelo Browser:Acesse pelo Browser o endereco 192.168.1.9/baseObserve a mensagem em vermelho.Sera necessario efetuar uma pequena alteracao no arquivo /etc/httpd/php.iniAltere a linha correspondente conforme a propria imagem ja mostra.Apos a alteracao de um reload na pagina e pronto a mensagem ja na mais aparecera.A proxima tela sera a configuracao de dados do Mysql:Preencha os dados acima e vamos ao proximo passo quw sera o usuario e senha para efetuar o login apos ser completada a instalacao:No proximo passo sera a criacao das tabelas na base Mysql:Apos a confirmacao devera aparece a tela conforme abaixo:A proxima tela sera informado para copiar o conteudo e salva-lo como base_config.php dentro do diretorio /srv/www/htdocs/base/Abaixo segue um modelo de como ficou o arquivo deste lab:Apos a alteracao de um "Submit" e caira na tela de login:Apos o login voce ja tera o Base pronto para gerenciar novas regras e acompanhar em tempo real o que esta passando na sua rede, tipo Scans com nmap e assim por diante:E assim fecha mais um artigo. Para este artigo vou abordar uma instalacao customizada do Slackware, utilizando a opcao no menu de instalacao TAGPATH.O que e Tagfile?TagFiles sao arquivos de texto encontrados no diretorio de instalacao do Slackware, onde sao divididos por categoria.Exemplo:slackware64/ |- - a | +- aaa_base.tgz | +- tagfileExiste um unico tagfile localizado em cada um dos subdiretorios.Cada tagfile lista os pacotes que estao no subdiretorio e informa para o instalador qual a acao a ser tomada baseado na selecao.root@tomcat:/mnt/slackware64# cat a/tagfileaaa_base:ADDaaa_terminfo:RECcpufrequtils:OPT os-prober:SKPLegendas:ADD = Adicionar, esses pacotes sao instalados automaticamente.REC = Obrigatorio, esses pacotes sao instalados automaticamente.OPT = Opcional, o instalador ira parar e pedir para instalar esses pacotes.SKP = Skip, esses pacotes nao serao instalados. Podemos utilizar Tagfiles para uma instalacao customizada ou ate mesmo a criacao de uma iso.Segue o link de download para uma customizacao de um Server Lamp:https://github.com/laund/SlackDummies_TaggReferencias:http://www.slackwiki.com/Minimal_System Segue uma breve descricao do FLoodmon retirado direto do site."Floodmon e um pequeno daemon em Perl, usado para monitorar um servidor Linux, contra