Pobierz adres źródłowy i numer portu pakietu - Scapy

Robię wąchanie sieci i próbuję uzyskać adres IP i numer portu na każdym pakiecie tcp.

Użyłem scapy z pythonem i mogłem z powodzeniem wąchać pakiety, aw funkcji wywołania zwrotnego mogłem nawet wydrukować podsumowanie pakietów. Ale chciałbym zrobić więcej, na przykład pobrać tylko adres IP źródła i jego numer portu. Jak mogę to osiągnąć? Poniżej znajduje się mój kod:

#!/usr/bin/evn python
from scapy.all.import.*
def print_summary(pkt):
    packet = pkt.summary()
    print packet
sniff(filter="tcp",prn=packet_summary)

Zaproponuj metodę drukowania tylko źródłowego adresu IP każdego pakietu.

Dzięki.

questionAnswers(2)

yourAnswerToTheQuestion