Я пытаюсь установить фильтр пакетов scapy для ТОЛЬКО перехвата пакетов, поступающих ОТ определенного источника или IP-адреса И предназначенных для ПОРТА 23. Это синтаксис, который у меня есть до сих пор, но я думаю, что это неправильно, потому что я Я думаю, что этот синтаксис говорит scapy перехватывать ТОЛЬКО пакеты, которые ПРОХОДЯТ на этот IP-адрес.
pkt = sniff(filter='host 8.8.8.8 and port 23', prn=print_pkt)
Я думаю, что этот синтаксис не делает то, что мне нужно. Я попытался найти синтаксис, который сообщал бы scapy, что нужно только перехватывать пакеты, приходящие с 8.8.8.8, но это все, что я мог найти, и я думаю, что это говорит scapy, что нужно перехватывать пакеты, переходя к 8.8.8.8. Это правильно?