Python Scapy加速嗅探性能

Python Scapy加速嗅探性能,python,multithreading,performance,filter,scapy,Python,Multithreading,Performance,Filter,Scapy,我有一个python脚本,使用scapy 2.4.3 sniff()函数,在线程中运行: sniff(iface=self.iface,store=0,filter=“(ip而非src网络%s)和(udp dst端口%s)”%(self.ip\u src,str(self.dport)),prn=self.handle\u someip\u数据包) 我注意到这个嗅探线程的执行花费了太多的时间 我想设置conf.layers.filter([UDP]),但出现错误: AttributeError:

我有一个python脚本,使用scapy 2.4.3 sniff()函数,在线程中运行:

sniff(iface=self.iface,store=0,filter=“(ip而非src网络%s)和(udp dst端口%s)”%(self.ip\u src,str(self.dport)),prn=self.handle\u someip\u数据包)

我注意到这个嗅探线程的执行花费了太多的时间

我想设置conf.layers.filter([UDP]),但出现错误: AttributeError:“LayerList”对象没有属性“filter”

我做错了什么

有没有其他的办法来加快斯卡皮的嗅探速度


提前感谢,

您可能在不知不觉中使用了较旧版本的scapy。尝试使用2.4.4rc2(
pip3安装scapy--pre


您可以使用
scapy检查版本。\uuuu version\uuuu

您可能正在使用旧版本的scapy,但没有意识到这一点。尝试使用2.4.4rc2(
pip3安装scapy--pre

您可以使用
scapy.\uuuuu version\uuuuuu