scapy sniff 関数を使用して UDP パケットを盗聴しようとしています。パケットを Looback インターフェイスで送信します。送信コードは次のように単純です。
from socket import *
IPv4 = "127.0.0.1"
Port = 45943
ClientSock = socket(AF_INET, SOCK_DGRAM)
while True:
MESSAGE = raw_input()
ClientSock.sendto(MESSAGE, (IPv4, Port))
ただし、実行すると(scapyをインポートした後、別のターミナルタブで):
a = sniff(iface="lo0", count = 5)
次の結果が得られます。
>>> a.nsummary()
0000 Raw
0001 Raw
0002 Raw
0003 Raw
0004 Raw
私はUDPパケットを取得することになっていますが、ここで欠けているものを誰か指摘できますか. ありがとう