そこで、Ubuntu で scapy 用の小さなスクリプトを作成しました。
#!/usr/bin/env python
import sys
#from scapy.all import *
try
import scapy
except ImportError:
del scapy
from scapy import all as scapy
i= IP()
t= TCP()
i.dst='192.168.56.100'
t.dport=22
pakket=i/t
answered,unanswered=sr(pakket)
answered.nsummary()
ここに別のトピックがあるため、「試してみる」と書きました(解決策として試しました)。このコードを使用した現在の出力は次のとおりです
Traceback (most recent call last):
File "./scapy.py", line 5, in <module>
import scapy
File "/home/nicholas/scapy.py", line 9, in <module>
i=IP()
NameError: name 'IP' is not defined
「try」なしで from scapy.all import * だけで試してみると。
Traceback (most recent call last):
File "./scapy.py", line 3, in <module>
from scapy.all import *
File "/home/nicholas/scapy.py", line 3, in <module>
from scapy.all import *
ImportError: No module named all
Google にあるさまざまなインポート方法を試しましたが、それでもうまくいきません。誰かが私が間違っていることを教えてもらえますか? (この投稿のインデントは気にしないでください)