Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import dns.resolver
- argumentos = sys.argv #le os argumentos do comando
- try:
- dominio = argumentos[1]
- nome_arquivo = argumentos[2]
- except:
- print ("Faltam argumentos no comando")
- sys.exit(1)
- #abre a wordlist
- try:
- arquivo = open(lista)
- linhas = arquivo.read().splitlines()
- except:
- print ("Arquivo nao encontrado ou invalido.")
- sys.exit(1)
- #para cada linha da wordlist testa o dns
- for linha in linhas:
- subdominio = linha + '.' + dominio
- try:
- respostas = dns.resolver.query(subdominio, 'a')
- for resultado in respostas:
- print subdominio, resultado
- except:
- pass
Add Comment
Please, Sign In to add comment