用户:
小邓学编程查看:0 回复:2 评论:0 创建时间:2020-11-01T12:57:53
源代码我放这了,
成品去minerstudio.xyz/download或Miner.bcmws.xyz/download
预计还会持续更新4个版本
有BUG评论区
#子域探测器 -Miner工作室出品
import os
import random as r
import threading
All = ['a','b','c','d','e','f','g','h','i','j','k','l','n','m','o','p','q','r','s','t','u','v','w','x','y','z','1','2','3','4','5','6','7','8','9','0']
http_100 = []
def main(httpr,httph):
global http_100
os.system('title '+httpr)
http = httpr
how = httph
while True:
command_http = ''
hows = r.randint(1,int(how))
for i in range(int(hows)):
command_http += str(r.choice(All))
#http_100 += command_http
commad = str('title 子域探测器 Ver 2.6 -')+str(command_http)+'.'+str(http)
os.system(commad)
cammand = 'ping '+str(command_http)+'.'+str(http)+'>nul'
HT = os.system(cammand)
if (HT == 0) and (not(command_http in http_100)):
print(str(command_http)+'.'+str(http))
http_100 += command_http
if __name__ == '__main__':
H = input('域名:')
HH = input('位数:')
t1 = threading.Thread(target=main, args=(H,HH))
t2 = threading.Thread(target=main, args=(H,HH))
t3 = threading.Thread(target=main, args=(H,HH))
t4 = threading.Thread(target=main, args=(H,HH))
t5 = threading.Thread(target=main, args=(H,HH))
t6 = threading.Thread(target=main, args=(H,HH))
t3.start()
t4.start()
t1.start()
t2.start()
t5.start()
t6.start()