Получение полей «Кому» и «От» из SMTP-пакета с помощью pyshark - PullRequest
0 голосов
/ 13 апреля 2020

Как получить категории «Кому» и «От» из SMTP-пакета, выделенного из потока.

import pyshark

fileBuffer = pyshark.FileCapture(pcapDirectory)
samplePacket = fileBuffer[SMTP_Packet_Location]

# Get to and from fields

1 Ответ

0 голосов
/ 13 апреля 2020

Я нашел следующее решение:

fileBuffer = pyshark.FileCapture(pcapDirectory)
samplePacket = fileBuffer[SMTP_Packet_Location]
print(samplePacket.smtp.get_field_value("req_parameter"))

Вывод:

TO: <exampleEmail@provider.com>
...