Vì vậy, tôi đã viết một kịch bản nhỏ trong Ubuntu cho scapy.Nhập khẩu Scapy.all * không hoạt động
#!/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()
tôi đã viết 'try' vì một chủ đề khác ở đây (đã thử làm giải pháp). sản lượng hiện tại của tôi với mã này như sau
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
khi cố gắng nó chỉ với từ scapy.all nhập khẩu * withouth các 'thử'.
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
Tôi đã thử các cách nhập khác nhau được tìm thấy trên Google nhưng vẫn không hoạt động. Bất cứ ai có thể vui lòng cho tôi biết những gì tôi đang làm sai? (không quan tâm đến sự thụt lề của bài đăng này)
Hãy sửa indents, họ quan trọng. – Tadeck
thử một cái gì đó như * từ scapy.all IP nhập khẩu, TCP, sr * nếu bạn không sử dụng bất cứ điều gì khác (không có thử-ngoại trừ) –
Tôi vẫn nhận được 'Không có mô-đun đặt tên tất cả' khi cố gắng – Nicholas