Python 如何使用scapy“;sendpfast“;在窗户上?

Python 如何使用scapy“;sendpfast“;在窗户上?,python,windows,scapy,Python,Windows,Scapy,ENV:windows 7 python 2.6.6 E:\>pip列表 反对意见:Python核心团队不再支持Python 2.6,请 dnet(1.12) gnuplot py(1.8) numpy(1.3.0) pcap(1.1-scapy-20090720) pcapy(0.10.10) pip(8.0.2) pycrypto(2.1.0) 比利亚德林(1.5) PyX(0.12.1) scapy(2.2.0) 设置工具(21.2.1) 您使用的是pip版本8.0.2,但版本8.1.2可

ENV:windows 7 python 2.6.6
E:\>pip列表
反对意见:Python核心团队不再支持Python 2.6,请
dnet(1.12)
gnuplot py(1.8)
numpy(1.3.0)
pcap(1.1-scapy-20090720)
pcapy(0.10.10)
pip(8.0.2)
pycrypto(2.1.0)
比利亚德林(1.5)
PyX(0.12.1)
scapy(2.2.0)
设置工具(21.2.1)
您使用的是pip版本8.0.2,但版本8.1.2可用。

我想模拟synflood和icmp flood,只需指定每秒1500-2000个数据包

sendpfast(icmp,pps=2000) 错误:尝试执行[tcpreplay]时:[错误2]

似乎我必须安装
tcpreplay
,但是在Linux/OS X上使用的
tcpreplay


是否在windows上调用了类似于
sendpfast
的方法?

我找到了针对win32的tcpreplay编译,并已安装,但仍然可以运行。我将path to tcpreplay添加到windows path变量中,可以从终端调用tcpreplay32,但仍然收到“错误OSError:无法执行sendpfast(),是否已安装?”Adam Mierzwiak您是否尝试使用以下命令添加tcpdump的路径:
from scapy.config import conf
然后
conf.prog.tcpreplay=“/path/to/tcpdump”