Pular para o conteúdo
Skillpedia
Agentes35 mil · #6166

performing-vulnerability-scanning-with-nessus

Ajuda seu agente a realizar varreduras de vulnerabilidade em infraestruturas, identificando falhas e configurações incorretas.

O que ela faz

Este agente verifica computadores e sistemas em busca de falhas de segurança conhecidas, como programas desatualizados ou senhas fracas. Ele ajuda a priorizar quais problemas consertar primeiro com base na gravidade.

Quando usar

  • ✓Antes de um teste de invasão para entender os riscos.
  • ✓Periodicamente para garantir que normas de segurança (como PCI-DSS) sejam cumpridas.
  • ✓Para confirmar se correções de segurança foram aplicadas com sucesso.

Exemplo do que pedir para a IA

“Verifique meu servidor web em busca de vulnerabilidades conhecidas e me diga quais são as mais urgentes para corrigir.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-vulnerability-scanning-with-nessus/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-vulnerability-scanning-with-nessus/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele usa uma ferramenta chamada Nessus para se conectar aos sistemas e procurar por padrões de falhas. Depois, ele organiza os achados por nível de risco, usando pontuações como CVSS.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill performing-vulnerability-scanning-with-nessus

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-vulnerability-scanning-with-nessus/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Realizando Varreduras de Vulnerabilidade com Nessus

Quando Usar

  • Realizando avaliação inicial de vulnerabilidades durante a fase de reconhecimento de um teste de invasão
  • Realizando varreduras periódicas de vulnerabilidade para manter a conformidade com os padrões PCI-DSS (requisito 11.2), HIPAA ou SOC 2
  • Validando que os esforços de remediação abordaram com sucesso vulnerabilidades identificadas anteriormente
  • Estabelecendo uma linha de base de vulnerabilidades conhecidas antes da exploração manual direcionada
  • Auditando a conformidade de patches e a deriva de configuração em frotas de servidores e estações de trabalho

Não use como substituto para testes de invasão manuais, contra sistemas sem autorização por escrito, ou contra sistemas frágeis (dispositivos médicos, SCADA legados) onde a varredura pode causar interrupção do serviço.

Pré-requisitos

  • Tenable Nessus Professional ou Nessus Expert com atualizações de plugins atuais (plugins devem ter menos de 24 horas)
  • Conectividade de rede para todos os hosts de destino em todas as portas (sem restrições de firewall entre o scanner e os alvos)
  • Credenciais administrativas para varredura autenticada (administrador de domínio ou administrador local para Windows, root/sudo para Linux, strings de comunidade SNMP para dispositivos de rede)
  • Intervalos de IP de destino e nomes de host documentados no acordo de escopo
  • Aprovação de gerenciamento de mudanças para varredura durante janelas autorizadas

Fluxo de Trabalho

Etapa 1: Configuração da Varredura

Configure a política de varredura do Nessus com base nos requisitos do engajamento:

  • Seleção do tipo de varredura: Escolha "Advanced Scan" (Varredura Avançada) para controle total sobre as famílias de plugins, ou "Credentialed Patch Audit" (Auditoria de Patches com Credenciais) para conformidade de patches. Evite "Basic Network Scan" (Varredura Básica de Rede) para testes de invasão, pois usa um conjunto limitado de plugins.
  • Configurações de descoberta: Configure a varredura de portas para escanear todas as 65.535 portas TCP e as 1.000 principais portas UDP. Defina a descoberta de hosts para usar ARP (local), TCP SYN e ICMP para cobertura máxima.
  • Autenticação: Adicione credenciais do Windows (conta de domínio com privilégios de administrador local), credenciais SSH (preferência por chave em vez de senha), credenciais SNMP (v3 com authPriv preferencial) e credenciais de banco de dados para verificações específicas de banco de dados.
  • Configuração de plugins: Habilite todas as famílias de plugins relevantes para o ambiente de destino. Para testes de invasão, certifique-se de que os plugins de "Denial of Service" (Negação de Serviço) estejam desabilitados, a menos que explicitamente autorizados. Habilite a varredura CGI para servidores web.
  • Configurações de desempenho: Defina o número máximo de hosts simultâneos por scanner (padrão 30, reduza para redes sensíveis), o número máximo de verificações simultâneas por host (4-5 para produção, maior para ambientes de teste) e valores de timeout de rede apropriados para a rede de destino.

Etapa 2: Execução e Monitoramento da Varredura

Inicie a varredura e monitore por problemas:

  • Inicie a varredura durante a janela de teste autorizada
  • Monitore o progresso da varredura através da interface web do Nessus, verificando hosts que estão expirando, falhas de autenticação ou plugins causando erros
  • Observe falhas de credenciais indicadas por resultados de "Authentication Failure" (Falha de Autenticação); isso significa que a varredura autenticada voltou para o modo não autenticado, produzindo resultados incompletos
  • Se hosts específicos estiverem travando ou se tornando não responsivos, pause a varredura, exclua esses hosts e relate o problema ao cliente
  • Para redes grandes (1.000+ hosts), considere dividir as varreduras em sub-redes menores para gerenciar a carga e permitir a reinicialização

Etapa 3: Análise e Validação de Resultados

Analise os resultados da varredura para separar verdadeiros positivos de falsos positivos:

  • Ordenar por gravidade: Comece com descobertas Críticas e Altas; elas representam as vulnerabilidades mais exploráveis e impactantes
  • Validar autenticação: Verifique se o plugin 19506 (Nessus Scan Information) mostra "Credentialed checks: yes" (Verificações com credenciais: sim) para cada host. Resultados não autenticados perdem vulnerabilidades locais.
  • Eliminar ruído informativo: Filtre descobertas informacionais, a menos que revelem informações úteis para testes manuais (banners de serviço, detalhes de certificado SSL, portas abertas)
  • Cruzar referências de CVEs: Para cada descoberta Crítica/Alta, verifique o CVE no National Vulnerability Database. Verifique se a vulnerabilidade possui um exploit público (Exploit-DB, módulo Metasploit).
  • Identificação de falsos positivos: Falsos positivos comuns incluem detecção baseada em versão onde patches retroativos tornam o software aparente vulnerável (comum em RHEL/CentOS). Verifique rpm -q --changelog <package> no alvo para confirmar.

…

Perguntas frequentes

Posso usar isso em qualquer sistema?

Não, só use em sistemas que você tem permissão para testar e evite sistemas muito sensíveis ou antigos que podem parar de funcionar.

Preciso de alguma coisa para usar?

Sim, você precisa da ferramenta Nessus instalada e atualizada, acesso à rede dos sistemas e, para uma verificação mais completa, credenciais de administrador dos sistemas.

O que é CVSS?

CVSS é uma pontuação que mede a gravidade de uma falha de segurança, ajudando a decidir o que é mais importante consertar.

Detalhes

Descrição original do autor

Performs authenticated and unauthenticated vulnerability scanning using Tenable Nessus to identify known vulnerabilities, misconfigurations, default credentials, and missing patches across network infrastructure, servers, and applications. The scanner correlates findings with CVE databases and CVSS scores to produce prioritized remediation guidance. Activates for requests involving vulnerability s

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6166
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas