Scapy会与Python 3.2兼容吗?我一直试图找到一些关于它如何执行的信息,因为Scapy网站上有关于Python 3.X兼容性的相当稀少(如果有的话)信息,而且我没有提供任何信息。有人试过在Python 3.X上使用它,它是如何运作的?
Scapy会与Python 3.2兼容吗?我一直试图找到一些关于它如何执行的信息,因为Scapy网站上有关于Python 3.X兼容性的相当稀少(如果有的话)信息,而且我没有提供任何信息。有人试过在Python 3.X上使用它,它是如何运作的?
侵入式编辑:以下许多答案都已过时。 Scapy现在支持Python 3.请参阅 https://github.com/secdev/scapy
Scapy部分的Python 3兼容性似乎已经存在 尝试。
也许值得为他们提交一张票 bug跟踪器 如果没有一个(我试过搜索并没有找到一个明显的,我认为这是令人惊讶的)。
更新: https://bitbucket.org/secdev/scapy/issues/5082/compatibility-with-python-3
侵入式编辑:以下许多答案都已过时。 Scapy现在支持Python 3.请参阅 https://github.com/secdev/scapy
Scapy部分的Python 3兼容性似乎已经存在 尝试。
也许值得为他们提交一张票 bug跟踪器 如果没有一个(我试过搜索并没有找到一个明显的,我认为这是令人惊讶的)。
更新: https://bitbucket.org/secdev/scapy/issues/5082/compatibility-with-python-3
正如开发人员所说,他们不会将Scapy2移植到Python3。 我已经为Scapy 2.3.1分叉了代码并创建了一个与python3一起使用的版本。您可以使用pip作为scapy-python3安装它或者查看代码 https://github.com/phaethon/scapy
为了记录,Scapy现在与Python 3兼容,并支持相同的代码库(显然,相同的API)Python 2.7和3.3到3.6。
从中获取最新版本 https://github.com/secdev/scapy 或使用 pip install --pre scapy
(要么 pip3
),试试吧!