名称'raw'未在scapy中定义

时间:2018-03-15 10:42:52

标签: python scapy

Python 2.7 Scapy(2.3.3)

我试图运行一个scapy演示

server@root:/usr/bin$ sudo ./scapy
INFO: Can't import matplotlib. Won't be able to plot.
WARNING: No route found for IPv6 destination :: (no default route?)
Welcome to Scapy (2.3.3)

运行以下命令 >>> raw(IP())

收到如下错误消息:

Traceback (most recent call last):
  File "<console>", line 1, in <module>
NameError: name 'raw' is not defined

我是python的初学者。

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

raw()是Scapy 2.4.0中的新功能(包括候选版本,又名2.4.0-rc *)。

您可以安装Scapy 2.4.0或更高版本,也可以暂时使用str()