53:DNS
¿Que es DNS?
DNS o llamado el sistema de nombres de dominios (The Domain Name System),lo que hace es asignarle un nombre a una dirección IP,por defecto este tiene el puerto 53/tcp/udp o 5353/udp.
Por defecto tiene el puerto:
53
Escanear
nmap -sU -p- 192.168.0.1
nmap -sU -p 53 192.168.0.1
Enumeración
Es el proceso por el cual se localiza todos los servidores DNS y poder obtener un poco mas de información de la empresa.
Este proceso te dará información de:
Nombres de usuarios
Nombres de computadoras
Nombres de servidores DNS/IP
Versiones de software de servidores DNS
Opciones de configuración de servidores DNS
Zonas DNS
dnsrecon -d google.com
nmap --script=broadcast-dns-service-discovery
nmap -sU -p 53 --script=dns-recursion
fierce --domain google.com
Enumeración todo en uno
nmap -sS --script=dns-*
Recuperación de registros DNS
dnsrecon -d google.com -t std
DNS zone transfer
Es una técnica de reconocimiento que se utiliza para obtener una copia de la zona DNS de un dominio. La zona DNS contiene información sobre los registros DNS del dominio.
A
registro que contiene la dirección IP de un dominio.
AAAA
El registro que contiene la dirección IPv6 de un dominio (a diferencia de los registros A, que enumeran la dirección IPv4).
CNAME
reenvía un dominio o subdominio a otro dominio, NO proporciona una dirección IP.
MX
dirige el correo a un servidor de correo electrónico.
TXT
Permite que un administrador pueda almacenar notas de texto en el registro. Estos registros se suelen utilizar para la seguridad del correo electrónico.
NS
almacena el servidor de nombres para una entrada DNS
SOA
almacena la información del administrador sobre un dominio
SRV
especifica un puerto para servicios específicos
PTR
proporciona un nombre de dominio en búsquedas inversas.
dig <DOMINIO> +short -t ns
dnsrecon -d google.com -t axfr
nslookup -type=axfr @<DNS_IP> <DOMINIO>
dig axfr @<DNS_IP>
dig axfr @<DNS_IP> <DOMAIN>
dig +short nx google.com
dig axfr google.com @ns2.google.com
host -t axfr google.com ns2.google.com
host -l google.com ns2.google.com
Comando dig
Te devuelve el registro A que contiene la dirección IP del dominio
dig google.com +short
Registros de servidores de correo
dig google.com -t mx +short
Registros DNS
dig google.com -t ns +short
Transferencia de zona
dig AXFR google.com ns3.google.com
Reverse IP
dig -x <dirección IP>
Cualquier información
dig ANY @<DNS_IP> <DOMAIN>
Registros AAAA
dig AAAA @<DNS_IP> <DOMAIN>
Registros TXT
dig TXT @<DNS_IP> <DOMAIN>
Reverse IPV6
dig -x 2a00:1450:400c:c06::93 @<DNS_IP>
Comando host
Obtener registros DNS
host google.com
Registros ns
host -t ns google.com
Transferencia de zona
host -t axfr google.com ns2.google.com
host -l google.com ns2.google.com
Reverse lookup
host -l 192.168.1.1
Reverse Lookup
dnsrecon -r 173.158.10.1/16
dig -x 173.158.10.1/16
host -l 192.168.1.1
nslookup -type=ptr 192.168.1.1
dig -x 2a00:1450:400c:c06::93 @<DNS_IP>
DNS nmap script
nmap --script=broadcast-dns-service-discovery google.com
nmap -Pn -sU --script=dns-check-zone -p 53 google.com
nmap -sU -p 53 --script=dns-recursion
nmap -sS --script=dns-*
DNS nmap script brute
nmap -T4 -p 53 --script dns-brute
Última actualización