2012-01-23 18 views
0

私はPython2.5とScapy2.2.0を使用しています。Scapyを使用したエラー

from scapy.all import * 

a = IP(dst='10.100.95.184') 
a.src = "10.100.95.22" 
ab = a/ICMP() 
sendp(ab) 

私は次のエラーを取得:

WARNING: No route found for IPv6 destination :: (no default route?) 

Traceback (most recent call last): 
    File "C:\Python25\att.py", line 6, in <module> 
    sendp(ab) 
    File "C:\Python25\Lib\site-packages\scapy\sendrecv.py", line 259, in sendp 
    __gen_send(conf.L2socket(iface=iface, *args, **kargs), x, inter=inter, loop=loop, count=count, verbose=verbose, realtime=realtime) 
    File "C:\Python25\Lib\site-packages\scapy\sendrecv.py", line 237, in __gen_send 
    os.write(1,".") 
OSError: [Errno 9] Bad file descriptor 

任意のアイデアは、私はこれを修正することができますどのように私は、次のコードを実行すると?

+2

管理者権限がありますか? – tMC

答えて

0

私は同様の問題(これは正確にはエラーメッセージではありません)を持っていて、コード内で問題ではないようです。私はscapyパッケージを再インストールして私のシナリオを修正しました。あなたはそれを試しましたか? Pythonのバージョンを次のバージョンにアップグレードしてみてください。

幸運を祈る!

関連する問題