Detectando Falhas de Segurança no Firewall
_______________________________________________________________________________
O Firewall é a principal solução para minizar ataques que possam ocorrer em ambiente de rede, sendo assim o firewall deve ser constantemente testado afim de eliminar qualquer possibilidade de invasão de dentro ou fora do ambiente computacional.
Neste artigo vou mostrar como utilizar a ferramenta Nipper, esta ferramenta é OpenSource e suporta a maioria dos dispositivos de redes do mercado.
Usando o Nipper é possivel gerar um relatório detalhado sobre a segurança de um determinado equipamento, neste relatório o Nipper informa quais os pontos mais críticos e como resolve-los.
Site Oficial: http://nipper.titania.co.uk/
Instale um Servidor TFTP
_______________________________________________________________________________
O Servidor TFTP é necessário para armazenar as configurações exportardas pelo Firewall
Neste exemplo usaremos o SolarWinds TFTP Server e pode ser instalado em qualquer Desktop
01 Passo: Abra o SolarWinds TFTP Server
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
02 Passo: Na aba General clique em Start, certifique-se do caminho onde será salvo as configurações exportadas do Firewall, no exemplo o caminho usado é: C:\TFTP-Root


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
03 Passo: Observe que o Servidor TFTP já se encontra inciado na porta 69

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
04 Passo: Acessando o diretório de armazenamento do Servidor TFTP ( C:\TFTP-Root )

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
05 Passo: Exportando a configuração do Firewall da Cisco ASA

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
06 Passo: Informe o IP do Servidor TFTP e o Nome do Arquivo de configuração a ser gerado.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
07 Passo: Visualize no Servidor TFTP se o arquivo vou gerado!

Utilizando o Nipper
_______________________________________________________________________________
Agora com o arquivo de configuração do Firewall basta utilizar o Nipper para gerar o relatório.
Através do comando: nipper.exe /? é possivel visualizar todos os parâmetros que podem ser utilizandos pelo Nipper
nipper.exe [Opções]
--input=<arquivo> Informe o arquivo de configuração do equipamento.
--output=<arquivo> | --report=<arquivo> Informe como será gerado o relatório.
--csv=<arquivo> Gerando um arquivo CSV.
--version Exibe a versão do Nipper.
--help[=<tópico>] Informe qualquer um dos tópicos a seguir para obter mais detalhes:
GENERAL, DEVICES, DEVICES-ADV, REPORT, REPORT-ADV, REPORT-SECT, REPORT-HTML, REPORT-LATEX, AUDIT-ACL, AUDIT-PASS, AUDIT-ADV ou CONFIG-FILE.
--force Forçar o Nipper a ignorar qualquer tipo de configuração de controle.
--location=<edge | internal> Localização do dispositivo.
--model=<device model> Especifique o modelo do equipamento, exemplo: 7200VXR para o Cisco 7200VXR.
O Nipper suporta os seguintes formatos de relatórios:
--html HTML (default)
--latex Latex
--text Text
--xml XML
Para facilitar o Nipper já possui por padrão alguns parâmetros de equipamento:
--ios-switch Cisco IOS-based Switch
--ios-router Cisco IOS-based Router (default)
--ios-catalyst Cisco IOS-based Catalyst
--pix Cisco PIX-based Firewall
--asa Cisco ASA-based Firewall
--fwsm Cisco FWSM-based Router
--catos Cisco CatOS-based Catalyst
--nmp Cisco NMP-based Catalyst
--css Cisco Content Services Switch
--screenos Juniper NetScreen Firewall
--passport Nortel Passport Device
--sonicos SonicWall SonicOS Firewall
--fw1 CheckPoint Firewall-1 Firewall
Exemplo:
nipper.exe --ios-router --input=ios.conf --output=report.html
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

08 Passo: Acesse o diretório do Nipper e informe os dados:
Repositório TFTP: C:\TFTP-Root
Arquivo de Configuração: TFTP-Router
Nome do Relatório: report.html
* Não é obrigatório informar o modelo do equipamento *

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
09 Passo: Abra o arquivo Report.html e confira tudo o que foi detectado no equipamento.
