Я пытаюсь написать скрипт python, используя библиотеку scapy (не pyshark), чтобы захватить пакет в реальном времени и извлечь информацию. Есть идеи, как использовать scapy (jython/python) для анализа пакетов sip/rtp?
Чтобы было понятнее, у меня был пример кода для анализа rtp-пакета, использующего Pyshark, следующим образом:
импортировать pyshark
импортировать повторно
cap = pyshark.LiveCapture (интерфейс = 'en0', display_filter = 'sip')
для меня в шапке:
sip= str(i[3])
print sip
if re.search('sendonly',sip) != None:
print ‘yes'
Можно ли этот код перенести в Scapy вместо Pyshark с той же функцией?