名称 'raw' 未在 scapy 中定义

name 'raw' is not defined in scapy

Python 2.7 斯皮皮 (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 的初学者。

如何解决这个问题?

raw() 是 Scapy 2.4.0 中的新增内容(包括发布候选版本,又名 2.4.0-rc*)。

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