Я хотел бы вывести только IP.dst в файл txt, но я получаю всю информацию о пакете, включая Ether, src и т. д.
from scapy.all import *
import time
import os
file = open("newfile.txt","w")
t = '%IP.dst%'
p = sniff(filter="ip", prn=lambda x:x.sprintf(t), count=10)
file.write(str(p))
time.sleep(1)
os.system("cls")
Пример вывода текстового файла
Эфир dst=f4:ce:46:5c:bf:f8 src=30:10:b3:24:63:b6 type=0x800 /|IP-версия=4L ihl=5L