2016-05-25 14 views
2

にスニッフィング:Scapyは私が管理者としてこのコード実行のWindows

from scapy.all import * 
def poison(packet): 
    packet[TCP].flags='R' 
    sendp(packet) 
sniff(prn=poison,filter='tcp',iface='any') 

をそして、私はエラーがあります:はAttributeErrorなし種類のオブジェクトは、私はそれを動作させるために何をすべき一切の属性エンコード
を持っていませんか?

+1

より詳細なコードサンプルを提供できますか?何らかの理由で、Noneの値の属性にアクセスしていますが、コードなしでは何がうまくいかない可能性があるかは明確ではありません。 –

+0

デバイスオブジェクトから「エンコード」メソッドを呼び出そうとします。 –

+0

AttributeError: 'NoneType'オブジェクトに 'エンコード'属性がありません –

答えて

0

iface"any"はWindowsでは有効とは思われません。

コードから(または有効なインターフェイス名を使用して)ifaceパラメータを削除することで確認できます。

関連する問題