【发布时间】:2015-06-18 23:42:03
【问题描述】:
如何在选定的服务器和端口上进行数据包嗅探器?像 Wpe Pro 或 RPE 之类的东西,但我想使用 Python 和“打印”来编写这些数据包。我试过这个:
import socket
UDP_IP = "xx.xx.xx.xx"
UDP_PORT = xxxx
sock = socket.socket(socket.AF_INET, # Internet
socket.SOCK_DGRAM) # UDP
sock.bind((UDP_IP, UDP_PORT))
while True:
data, addr = sock.recvfrom(1024) # buffer size is 1024 bytes
print("received message:", data)
但我认为它不起作用(UDP 或其他错误?)。我怎样才能正确地做到这一点?
【问题讨论】: