Ferramentas de Análise de Vulnerabilidades Carlos Gustavo A. da Rocha Segurança de Redes [email protected] Análise de vulnerabilidades ● Introdução ● Implementada por ferramentas que analisam diversas características de um ou mais hosts – – ● Sistema Operacional Serviços disponibilizados Utilizam uma base de dados com milhares de “assinaturas” de vulnerabilidades – Determinam a quais delas o host que está sendo analisado é vulnerável Segurança de Redes [email protected] Análise de vulnerabilidades ● Introdução ● O uso deste tipo de ferramenta deve ser feito com cautela e autorização expressa do administrador da máquina ou rede que será analisada, pois – – Pode prejudicar ou interromper o funcionamento do sistema ou seus serviços Pode ser considerada e reportada às autoridades competentes como uma tentativa de comprometimento (invasão) Segurança de Redes [email protected] Análise de vulnerabilidades ● Características ● Normalmente possuem arquitetura client server – – – O software analisador de vulnerabilidades fica instalado em um “servidor” Assinaturas de vulnerabilidades são baixadas e atualizadas automaticamente pela Internet Usuário acessa o servidor através de um cliente, que nas versões mais recentes, pode ser um navegador Segurança de Redes [email protected] Análise de vulnerabilidades ● Características ● Diversas opções podem ser ajustadas, quando o usuário configura uma nova análise – ● ● Relacionadas ao sistema operacional, serviços etc da máquina alvo (por exemplo não faz sentido testar vulnerabilidades do SO Linux em um servidor Windows) Os resultados de todas as análises ficam armazenadas em relatórios Pode-se agendar análises, configurar o envio de alertas etc Segurança de Redes [email protected] Análise de vulnerabilidades ● Ferramentas ● Nessus - http://www.tenable.com/ – – Software comercial, não é open source (mas já foi) Versão “home” é gratuita para “your private noncommercial use” ● Disponível para Windows, Linux, FreeBSD Segurança de Redes [email protected] Análise de vulnerabilidades ● Ferramentas ● OpenVas - http://www.openvas.org – – Software gratuito, GPL Disponível para Linux ● Existem pacotes para Ubuntu, Fedora, Kali Segurança de Redes [email protected]