Skip to main content

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
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