如何从信标帧获取AP的RSSI信号强度? [斯卡比]

问题描述 投票:0回答:1

据我所知,Beacon 帧中没有这样的字段可以直接以 dbm 表示接入点的信号强度。这个dbm值是如何计算的?

我在scapy工作

wifi scapy
1个回答
1
投票

不幸的是,RSSI 是物理介质的属性,而信标帧是 MAC 层中的协议元素。 IE。 RSSI 是指无线电波对您的接收无线电的“响度”。

不幸的是,您问的问题类似于“如何从以太网帧获取电压”......即这真的没有意义。

要获取 RSSI,您的硬件(即无线电驱动程序)必须包含此信息。我没有任何使用 scapy 的经验,但在wireshark 中,此信息通常位于“radiotap header”中。例如。如果您查看此处,您可以看到 RSSI 信息位于“信标帧”的单独部分中。

也许这个问题可能包含答案:RadioTap headers in scapy

© www.soinside.com 2019 - 2024. All rights reserved.