Buscar endereço de origem e número da porta do pacote - script Scapy
Eu estou fazendo um sniffing da rede e tentando obter o endereço IP e o número da porta em cada pacote tcp.
Eu usei o scapy com python e consegui cheirar pacotes com sucesso e, em uma função de callback, poderia até mesmo imprimir o resumo do pacote. Mas eu gostaria de fazer mais, como buscar apenas o endereço IP da fonte e seu número de porta. Como posso conseguir isso? Abaixo está o meu código:
#!/usr/bin/evn python
from scapy.all.import.*
def print_summary(pkt):
packet = pkt.summary()
print packet
sniff(filter="tcp",prn=packet_summary)
Por favor, sugira um método para imprimir apenas o endereço IP de origem de cada pacote.
Obrigado.