Ir al contenido

Checklist de enumeración DNS

Por

Madurezreviewed
Última revisión
Publicado
Última actualización

Esta checklist deriva del workflow de DNS y de su página de automatización. Registra cada control como complete, partial, blocked, not-tested o not-applicable.

  • servidor, puerto, transporte y origen de red
  • UDP y TCP 53 comparados
  • protocolo confirmado mediante una consulta válida
  • recursión solicitada y no solicitada diferenciadas
  • respuestas comparadas desde cada posición disponible
  • balanceo, anycast, split DNS o vistas registrados
  • SOA con serial, primary y responsable
  • NS de la zona y delegación del padre
  • glue records comprobados
  • respuesta autoritativa identificada mediante AA
  • lame delegation, nombres fuera de bailiwick y diferencias de serial anotados
  • servidores secundarios consultados por separado
  • A, AAAA, CNAME, MX, TXT, SRV, CAA y PTR relevantes
  • nombres obtenidos de certificados, correo, web y otras fuentes devueltos al inventario
  • control aleatorio utilizado para detectar wildcard
  • NXDOMAIN, NODATA, SERVFAIL, REFUSED y timeout separados
  • TTL y timestamp conservados
  • candidatos históricos diferenciados de resoluciones actuales
  • AXFR probado contra cada servidor autoritativo mediante TCP
  • IXFR evaluado solo cuando existe una razón concreta
  • actualización dinámica tratada como una acción separada
  • DNSKEY, DS y RRSIG inventariados
  • cadena validada con una herramienta que compruebe DNSSEC
  • estado secure, insecure o bogus conservado
  • dig o kdig conserva una respuesta de referencia
  • DNSRecon o dnsenum usa el servidor explícito
  • wordlist, tasa y reintentos registrados
  • herramientas masivas conservan resolvers y códigos de respuesta
  • NSE seleccionado por script y argumento
  • resultados automáticos validados con la consulta manual equivalente
  • discrepancias conservan ambos outputs
  • cada dirección conserva el nombre que la produjo
  • cada hostname vuelve a Nmap, HTTP, TLS u otro servicio aplicable
  • la ausencia de respuesta no se resume como ausencia del registro
  • consultas a terceros están identificadas
  • archivos temporales, listas y artefactos tienen procedencia
  • cobertura final separa confirmado, parcial, bloqueado y pendiente