У меня есть этот код:мне нужно напечатать порт я получил пакет от
from scapy.all import *
def filter_IP(packet):
return (UDP in packet and packet[IP].src=='127.0.0.1')
letter = sniff(count=1,lfilter==filter_IP)
for l in letter:
print l.show()
Это печатает весь пакет со всеми его детали и мне нужно напечатать только порт.
Я думаю, вы имеете в виду «пакет», а не «пакет». – larsks
да, наверное, –
Под «портом» вы имеете в виду номер порта UDP (например, 53 для DNS-пакетов)? Или вы имеете в виду интерфейс Ethernet, на который был получен пакет? –