这是Python中的安全性测试。使用telnet连接到公共IP /端口,但是我的程序运行太慢,无法完成。我什至将超时设置为1秒。如何加快速度?
这是我的代码:
import telnetlib
# long list of IPs
ips = ["xx.81.56.xxx", "xx.81.56.xxx"]
# long list of ports
ports = ["22", "10800" , "4422"]
connections = {}
for ip in ips:
for port in ports:
try:
connections[ip, port] = isinstance(telnetlib.Telnet(ip, port, 1), telnetlib.Telnet)
except:
connections[ip, port] = False
谢谢!
答案 0 :(得分:0)
我可以加快这些步骤:
谢谢大家的建议和评论!