我有以下代码行等待客户端的连接:
connfilter = "tcp[tcpflags] & (tcp-syn) != 0 and dst port " + str(hostport)
connreq = sniff(filter = connfilter, prn = handshake)
对于每个数据包,将需要握手并发送html页面。握手功能正常,直到MULTIPLE客户端同时连接。
为什么? 因为只有在前一次握手完成后才会再次调用该函数。如果没有及时动手,则会导致客户超时。 Scapy只是等待很长时间的回应。
我如何多线程?