我正在使用套接字库用python编写一个程序,我想捕获发送的数据包。 我的代码是
from socket import socket, AF_INET, SOCK_STREAM
ME = MYIP
sock = socket(AF_INET, SOCK_STREAM)
sock.bind((ME, 4444))
sock.listen(0)
otherSocket = socket(AF_INET, SOCK_STREAM)
otherSocket.connect((ME, 4444))
client, addr = sock.accept()
otherSocket.send(b"hello")
print(client.recv(1024))
client.sendall(b"bye")
print(otherSocket.recv(1024))
sock.close()
otherSocket.close()
client.close()
当我运行它时,它会执行预期的操作,并打印出“hello”和“bye”。 有没有办法让我看到这些数据包是用Wireshark发送的
目前没有回答
相关问题 更多 >
编程相关推荐