使用 python3 来自 scapy 的无线信号强度

Posted

技术标签:

【中文标题】使用 python3 来自 scapy 的无线信号强度【英文标题】:Wireless signal strength from scapy using python3 【发布时间】:2020-06-04 03:20:54 【问题描述】:

尝试使用 python 工具和 scapy 检索无线信号强度。所有网络的输出为 -100。这是代码的一部分。

try:
            extra = frame.notdecoded
            rssi = (256 - ord(extra[-3:-2]))
        except:
            rssi = -100

有什么帮助吗?

【问题讨论】:

【参考方案1】:

只需使用 Scapy 2.4.1+ 并使用

rssi = frame[RadioTap]. dBm_AntSignal

查看文档:https://scapy.readthedocs.io/en/latest/api/scapy.layers.dot11.html#scapy.layers.dot11.RadioTap

(类似问题:https://***.com/a/51918918/5459467)

【讨论】:

以上是关于使用 python3 来自 scapy 的无线信号强度的主要内容,如果未能解决你的问题,请参考以下文章

python scapy 能拿到请求与响应体吗

如何使用Scapy确定无线加密类型?

Scapy 和 Python 3.2

python绝技 — 用Scapy测试无线网卡的嗅探功能

window下安装scapy

scapy怎么构造http请求