Reverse Dns Lookup | enumeração de subdomínios, resolução DNS | Solyd One
- Reverse Dns Lookup | enumeração de subdomínios, resolução DNS | Solyd One
info
dig @8.8.8.8 <dominio> ANY
dig @<servidor dns> <dominio> <tipo da entrada>
Script Dns Brute
import sys
import dns.resolver
resolver = dns.resolver.Resolver()
try:
alvo = sys.argv[1]
wordlist = sys.argv[2]
except:
print("Usage: python3 dnsbrute.py dominio wordlist.txt")
sys.exit()
try:
with open(wordlist, "r") as arq:
subdominios = arq.read().splitlines()
except:
print("Erro ao abrir arquivo")
sys.exit()
for subdominio in subdominios:
try:
sub_alvo = "{}.{}".format(subdominio, alvo)
resultados = resolver.resolve(sub_alvo, "A")
for resultado in resultados:
print("{} -> {}".format(sub_alvo, resultado))
except:
pass