ANÚNCIO

~/questoes/ciberseguranca

A categoria 'auth' de scripts NSE é principalmente utilizada para quê?

Responda, confira o feedback e use o resultado para orientar sua revisão.
Para fixar

Categoria Auth do NSE: Testando Autenticação em Massa

Conceito central

A categoria 'auth' agrupa scripts NSE especializados em testar autenticação e credenciais. Esses scripts permitem automatizar testes contra diversos serviços de rede, verificando se há credenciais padrão ou fracas configuradas.

Por que essa resposta faz sentido

A categoria auth é projetada especificamente para testar credenciais padrão contra diferentes serviços de rede. Isso inclui SSH, FTP, HTTP, SMTP e outros serviços que exigem autenticação, automatizando um processo que seria extremamente manual de outra forma.

Armadilhas comuns

  • Confundir 'auth' com 'discovery': discovery mapeia o que existe na rede, enquanto auth testa acesso aos serviços descobertos.
  • Pensar que auth detecta vulnerabilidades: category 'vuln' é responsável por isso. Auth busca credenciais fracas, não brechas de segurança de aplicação.
  • Assumir que auth só funciona com SSH: scripts auth trabalham contra vários serviços como HTTP, FTP, SMTP, MySQL, PostgreSQL e muitos outros que exigem autenticação.

Entenda as alternativas

A

Correta. A categoria auth reúne scripts que testam credenciais padrão (como admin/admin ou root/password) automaticamente contra diversos serviços. É essencial em testes de penetração para identificar configurações inseguras de autenticação.

B

Incorreta. Mapear hosts ativos em sub-redes é responsabilidade da categoria 'discovery', não de 'auth'. Discovery identifica o que existe na rede, enquanto auth testa quem pode acessá-lo.

C

Incorreta. Ataques de negação de serviço (DoS) são categorizados como 'dos' no NSE. A categoria auth nada tem a ver com derrubar serviços, apenas com testar credenciais.

D

Incorreta. Detecção de vulnerabilidades conhecidas é função da categoria 'vuln'. Embora testes de auth possam revelar falhas de segurança, seu foco é especificamente em credenciais, não em CVEs ou vulnerabilidades específicas de código.

Dica prática: Ao executar Nmap em um teste de penetração, use primeiro scripts de 'discovery' para mapear serviços, depois use 'auth' para testar credenciais padrão. Exemplo: nmap --script=auth -sV seu-alvo testará credenciais padrão contra todos os serviços detectados.

Revise pensando: Se você encontrou um serviço SSH aberto durante seu scan, qual categoria NSE você usaria para tentar acessá-lo com credenciais padrão: auth, vuln ou discovery?