python scapy sniff timeout_python – Scapy windows – sniff() – ‘log_runtime’未定义

你的问题是scapy版本2.3.3中的一个错误(上传于18/10/16).

它可能会在下一个版本中修复,同时您可以通过执行安装以前的版本

pip install scapy==2.3.2

我检查了提交,这个版本中没有这个bug.但是我没有测试它,所以它可能包含其他错误(因为2.3.3必须改变一些更好的东西,至少我希望它做到了),所以如果你必须使用2.3.3由于某种原因你可以像这样修补它:

from scapy.arch.windows import compatibility

from scapy.all import log_runtime, MTU, ETH_P_ALL, PcapTimeoutElapsed, plist

compatibility.log_runtime = log_runtime

compatibility.MTU = MTU

compatibility.PcapTimeoutElapsed = PcapTimeoutElapsed

compatibility.ETH_P_ALL = ETH_P_ALL

compatibility.plist = plist

compatibility.sniff(1) # call the sniff function however you like

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值