zhh2hang 2022-11-12 19:02
浏览 10
已结题

如何嗅探wifi的信噪比?

我在ubuntu里用scapy中的sniffer去抓包无法获取到wifi的信噪比(dBm_AntNoise)这个值,系统会报一个错,Could not activate pcap handler,(PCAP_ERROR -1 ).
我的代码如下:

FILE: wifi.py

from scapy.all import *

conf.use_pcap=True

def callBack(pkg):
if pkg.haslayer(Dot11):
if pkg.type == 0 and pkg.subtype == 8:
print("dBm_AntSignal",pkg.dBm_AntSignal)
print("dBm_AntNoise=",pkg.dBm_AntNoise)

sniff(iface='en0', monitor='True', prn=callBack)

错误如下:
File "/usr/local/lib/python3.10/site-packages/scapy/arch/libpcap.py", line 247, in init
raise OSError("Could not activate the pcap handler")
OSError: Could not activate the pcap handler

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月20日
    • 创建了问题 11月12日

    悬赏问题

    • ¥15 无法输出helloworld
    • ¥15 高通uboot 打印ubi init err 22
    • ¥20 PDF元数据中的XMP媒体管理属性
    • ¥15 R语言中lasso回归报错
    • ¥15 网站突然不能访问了,上午还好好的
    • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
    • ¥15 semrush,SEO,内嵌网站,api
    • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
    • ¥15 振荡电路,ADS仿真
    • ¥15 关于#c语言#的问题,请各位专家解答!