我试着从在线课程中运行一个python代码来创建一个原始的网络包,并用Debian 9上的python 3.4.2通过scapy发送到网络,但是我得到了如下错误消息:
NameError: name 'IP' is not defined
当我查看代码时:
#!/usr/bin/python
#for python 3 , must install scapy for python3 first by type command "pip3 install scapy-python3"
import scapy.all
frame = scapy.all.Ether(dst="15:16:89:fa:dd:09") / IP(dst="9.16.5.4") / TCP() / "This is my payload"
在“IP”和“TCP”方法下面有一条红线,然后它告诉我们这两个方法是Unresolved reference
我试图更改如何导入scapy库
from
import scapy.all
到
from scapy.all import *
但问题没有解决。我出什么事了?
目前没有回答
相关问题 更多 >
编程相关推荐