dardan:cyberacademy:python:domain-enum_py
import sys, multiprocessing, socket
from multiprocessing.dummy import Pool as ThreadPool
def main(subdomains):
try:
domain = '{}.{}'.format(subdomains, sys.argv[2])
ip = socket.gethostbyname(domain)
print '{} | {}'.format(domain, ip)
except:
pass
def threading():
subdomain_list = []
for lines in open(sys.argv[1], 'r'):
subdomain_list.append(lines.rstrip())
pool = ThreadPool(multiprocessing.cpu_count())
pool.map(main, subdomain_list)
pool.close()
pool.join()
if __name__ == '__main__':
print "Starting subdomain enumerator"
print "-"*20
threading()
Egzekutimi: python2.7 simple1.py worldlist.txt domain.com python2.7 simple1.py SecLists/Discovery/DNS/subdomains-top1mil-5000.txt ipko.com
dardan/cyberacademy/python/domain-enum_py.txt · Last modified: 2018/09/24 18:28 by dardan
