Python Scapy加速嗅探性能
我有一个python脚本,使用scapy 2.4.3 sniff()函数,在线程中运行: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:
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