Ferramentas
Nuclei
Scanner de vulnerabilidades open source guiado por templates YAML, para times de segurança testarem sistemas próprios ou com autorização escrita.

Mantido pela ProjectDiscovery, o Nuclei é um scanner de vulnerabilidades de linha de comando. Cada verificação é um template em YAML que descreve a requisição, o que procurar na resposta e a severidade do achado. A comunidade já publicou mais de 6.500 templates, atualizados com falhas exploradas no mundo real.
Para que serve
- Varrer aplicações web e infraestrutura atrás de falhas conhecidas, com templates para HTTP, DNS, TCP, SSL e outros protocolos.
- Escrever um template próprio para checar se uma falha que a sua equipe corrigiu voltou a aparecer.
- Rodar no pipeline de CI/CD e pegar regressão de segurança antes do deploy.
- Escanear listas de URLs e faixas de IP em paralelo, com saída em JSON para alimentar outras ferramentas.
Como começar
O README instala pelo Go, na versão 1.24.2 ou mais nova:
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latestUm teste básico aponta para um alvo:
nuclei -target https://example.comTroque o exemplo por um endereço que você administra. O projeto avisa que está em desenvolvimento ativo e pode trazer mudanças que quebram compatibilidade, e que rodar o Nuclei como serviço exposto pede cuidado extra.
Licença e custo
Com licença MIT, o Nuclei roda em empresas sem custo de licença. A ProjectDiscovery Cloud tem camada gratuita com limites mensais para guardar achados e gerenciar templates, e os planos pagos Pro e Enterprise somam integrações, SSO e varreduras mais rápidas. A opção -dashboard envia os resultados para essa nuvem sem exigir assinatura.
Quando vale a pena
Use o Nuclei só em sistemas próprios ou com autorização por escrito do dono, com escopo definido antes de começar. Varrer alvo de terceiros sem permissão é ataque, mesmo que nada quebre. Para quem tem time de segurança ou DevSecOps, ele cobre bem a parte repetitiva de checar falhas conhecidas. Template só encontra o que alguém já descreveu, então ele não substitui o teste manual de um pentest. Para decidir o que corrigir primeiro depois da varredura, veja Gestão de vulnerabilidades. Em varredura de rede tradicional, o OpenVAS é uma alternativa aberta conhecida.