"""
子域名爆破工具
"""
import requests
from concurrent.futures import ThreadPoolExecutor
from optparse import OptionParser
def sub_domain(sub_name, domain, domain_list):
sub_domain = sub_name + '.' + domain
url = "http://" + sub_domain
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0"}
try:
res = requests.get(url=url, headers=headers)
except:
pass
else:
if res.status_code == 200:
domain_list.append(sub_domain)
if __name__ == '__main__':
parse = OptionParser("%prog -u xxx -t xxx \n Exmaple:%prog -u http://baidu.com -t 20")
# 添加选项
parse.add_option('-u', '--domain', dest="domain", type="string", help="请输入要爆破的域名", default="baidu.com")
par
python 子域名爆破工具
最新推荐文章于 2024-08-08 07:19:47 发布
本文介绍了使用Python进行子域名爆破的工具和方法,详细讲述了相关模块的应用。
摘要由CSDN通过智能技术生成