如何在選定的服務器和端口上進行數據包嗅探器?像Wpe Pro或RPE,但我想使用Python和'打印'來寫這些數據包。我試過這個:Python 3.4非常簡單的數據包嗅探器
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或其他什麼是錯的?)。我如何正確地做到這一點?