私はscapy(pysharkではない)ライブラリを使用して、パケットをキャプチャして情報を抽出して、pythonスクリプトを作成しようとしています。任意のアイデアどのようにsip/rtpパケットを分析するためにscapy(jython/python)を使用するには?scipyを使ってsip/rtpパケットを分析する方法は?
キャップ= pyshark.LiveCapture(インターフェース再
インポートpyshark
インポート=:それはより明確に、私は、次のようPysharkを使用するRTPパケットを分析するためのサンプル・コードを有していた作るために
キャップ内のiに対する 'EN0'、display_filter = 'SIP')
:
sip= str(i[3])
print sip
if re.search('sendonly',sip) != None:
print ‘yes'
このコードをPysharkではなくScapyに同じ機能で転送できますか?
scrapyは、WebページからWebコンテンツを掻き取るためのフレームワークである、あなたが検索していることpyshark – EdoPut
おかげのように、ネットの検査フレームワークであるあなたがあなたの方法にもあるべきhttps://github.com/cssaheel/dissectors/blob/master/sip.py
を見てください、しかし、どのようなI使用しているのはSCAPY not SCRAPYです。 –
あなたが必要とするものは明確ではありません。あなたは、援助が必要なものの完全で最小限の例を持つように努めなければなりません。それは、あなたが求めているようなものの完全な例を持っているGoogleから「scapy rtp」と「scapy sip」という複数の場所があります。 http://stackoverflow.com/questions/33088484/error-writing-scapy-rtp-packet-with-payload-type-to-pcapその1つです。 – Knetic