Ich versuche, ein Python-Skript mit Scapy (nicht Pyshark) -Bibliothek zu schreiben, um das Paket zu erfassen und die Informationen zu extrahieren. Irgendeine Idee, wie man scapy (jython/python) benutzt, um sip/rtp Paket zu analysieren?Wie benutze ich scapy um sip/rtp Paket zu analysieren?
Um es deutlicher zu machen, ich habe einen Beispielcode hatte das RTP-Paket, das Pyshark wie folgt verwenden, um zu analysieren:
Import pyshark
import re
cap = pyshark.LiveCapture (Interface = 'en0', display_filter = 'sip')
für i in der Kappe:
sip= str(i[3])
print sip
if re.search('sendonly',sip) != None:
print ‘yes'
Kann dieser Code mit derselben Funktion an Scapy anstatt an Pyshark übertragen werden?
scrapy ein Rahmen ist zum Abschaben von Webinhalten ist – EdoPut
Dank Netto-Inspektion Rahmen, wie pyshark sein sollte, aber was ich Ich benutze ist SCAPY nicht SCRAPY. –
Es ist nicht klar, was Sie brauchen. Sie sollten sich bemühen, ein vollständiges, minimales Beispiel dafür zu haben, wofür Sie Unterstützung benötigen. Wie es aussieht, gibt es mehrere Orte, die von einem Google von "scapy rtp" und "scapy sip" kommen, die volle Beispiele von der Art von Sache haben, die Sie zu fragen scheinen. http://stackoverflow.com/questions/33088484/error-writing-scapy-rtp-packet-with-payload-type-to-pcap ist einer von ihnen. – Knetic