如何在没有连接路由器的情况下获得路由器的BSSID?

时间:2013-12-15 18:45:24

标签: wifi router ssid bssid kismet-wireless

  1. 为了区分重复的SSID,有人如何获取路由器的BSSID而不连接它?

  2. 路由器是否广播BSSID?

7 个答案:

答案 0 :(得分:7)

应用命令

netsh wlan show all 
Windows中的

会显示所有路由器的详细信息,包括无线范围内的BSSID,即使您可能没有连接到路由器。

答案 1 :(得分:4)

您可以使用此命令获取您拥有的所有BSSID:

netsh wlan show networks mode=bssid

答案 2 :(得分:1)

sudo iwlist scanning

或过滤(地址):

sudo iwlist scanning | grep Address

答案 3 :(得分:1)

cmd中的

:netsh wlan show networks mode = Bssid(Windows 7)

答案 4 :(得分:0)

我认为您的路由器等于WiFi接入点。在不同的操作系统中有很多方法可以实现这一点。
  1.在Windows XP中,您可以安装netstumbler;
  2.在Windows中,您可以使用此命令“netsh wlan show networks mode = Bssid | findstr”BSSID“”作为https://stackoverflow.com/a/187867/1767800中的帖子。   3.在linux中,你可以转向netstumbler linux alternative kismet http://www.linuxalt.com/linux-alternatives-to/windows/netstumbler.html

上面列出的所有软件都通过捕获接入点广播的信标帧来向您显示检测到的BSSID和许多其他信息。

答案 5 :(得分:0)

如果你有 Linux和iwlist包,你可以使用

iwlist YOUR_INTERFACE scan

其中YOUR_INTERFACE必须是有效的无线接口,通常是wlan0。

是的,作为AP工作的路由器(这是更常见的配置)将发送他的BSSID。

答案 6 :(得分:0)

对于

的Mac OS和macOS
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I

用于当前连接的wifi,也可以通过在wifi菜单上单击 alt + 单击来获得。

要获取所有可用热点/网络的列表

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s