有没有像 ubuntu 的 wifi 分析器这样的工具?

kma*_*ada 67 wireless software-recommendation

Wifi 分析器 是 android 上一个完整的应用程序,用于管理 WAP、wifi 强度信号等。我想知道 ubuntu 是否有类似的工具

use*_*801 87

网络管理器命令行界面 nmcli

nmcli d wifi
Run Code Online (Sandbox Code Playgroud)

这是命令的输出:

*  SSID           MODE   CHAN  RATE       SIGNAL  BARS  SECURITY  
   151022         Infra  4     54 Mbit/s  74      ???_            
   mary           Infra  4     54 Mbit/s  74      ???_  WPA2      
   151022         Infra  40    54 Mbit/s  70      ???_            
   mary5          Infra  40    54 Mbit/s  60      ???_  WPA2      
   Don Ceci       Infra  6     54 Mbit/s  34      ??__  WPA1 WPA2 
   epg72          Infra  11    54 Mbit/s  34      ??__  WPA1 WPA2 
   Mitio Paynera  Infra  2     54 Mbit/s  24      ?___  WPA1 WPA2 
   Nina           Infra  1     54 Mbit/s  17      ?___  WPA1 WPA2 
   Filka          Infra  10    54 Mbit/s  17      ?___  WPA1      
   Mihaylov       Infra  11    54 Mbit/s  14      ?___  WPA1 WPA2 
   HomeS2000      Infra  6     54 Mbit/s  7       ?___  WPA1 WPA2 
   alex1          Infra  7     54 Mbit/s  7       ?___  WPA1 WPA2 
   epg72          Infra  11    54 Mbit/s  7       ?___  WPA1 WPA2 
   Valia          Infra  11    54 Mbit/s  7       ?___  WPA1 WPA2 
   Silviq         Infra  10    54 Mbit/s  4       ____  WPA2      
Run Code Online (Sandbox Code Playgroud)

但是你可以使用:

nmcli -f "CHAN,BARS,SIGNAL,SSID" d wifi list ifname wlx10feed21ae1d  | sort -n
Run Code Online (Sandbox Code Playgroud)

并且输出将按频道排序:

CHAN  BARS  SIGNAL  SSID          
1     ?___  17      Nina          
2     ____  0       Yankovi       
2     ?___  24      Mitio Paynera 
3     ____  4       JORODLINK     
4     ???_  70      151022        
4     ???_  70      mary          
5     ?___  7       Hristo        
6     ____  0       HomeS2000     
6     ?___  27      Don Ceci      
6     ____  4       malevi        
6     ____  4       milcho.uzunov 
7     ____  4       alex1         
10    ?___  10      Filka         
10    ?___  7       Silviq        
11    ?___  10      Mihaylov      
11    ??__  34      epg72         
11    ____  4       Valia         
11    ?___  7       epg72         
40    ???_  60      mary5         
40    ???_  67      151022        
Run Code Online (Sandbox Code Playgroud)

对于继续扫描,您可以结合命令“watch”:

watch  "nmcli -f "CHAN,BARS,SIGNAL,SSID" d wifi list ifname wlx10feed21ae1d  | sort -n"
Run Code Online (Sandbox Code Playgroud)

  • nmcli 是 wifi 分析仪吗? (4认同)
  • @Anwar 是的,它是一个 wifi 分析器,它可以向您显示所有无线信号、它们的强度、信道和安全性。它似乎是 NetworkManager 包的一部分,所以大多数发行版可能已经有了它! (3认同)

Muk*_*und 45

你可以使用Wavemon。它可以在软件中心获得(或通过 apt 获得sudo apt-get install wavemon)。

Wavemon 的屏幕截图

Wavemon 的Github (GPLv3) 的屏幕截图。

一旦你已经安装查阅Wavemon,打开一个终端(CTRL+ ALT+ T)和类型wavemon

  • 由于没有额外的组和东西,我更喜欢 wavemon 而不是 kismet,因为大多数快速目的。 (3认同)

Pet*_*uer 29

您可以使用 linssid,它为 2.4 GHz 和 5 GHz 通道提供了一个很好的易于使用的 GUI。 http://ubuntuhandbook.org/index.php/2013/08/linssid-wifi-scanner-for-ubuntu-linux-mint/

https://www.kitploit.com/2014/09/linssid-graphical-wireless-scanning-for.html

要在 Ubuntu 16.04 及更高版本中安装 linssid,请键入:

sudo apt install linssid
Run Code Online (Sandbox Code Playgroud)

  • 尽管可以从软件中心安装它,但您可能需要从终端以“sudo linssid”的形式运行它。(点击图标可能什么都不做) (2认同)

rɑː*_*dʒɑ 20

在 Ubuntu 软件中心还有一个名为Kismet.

Kismet 是一个 802.11b 无线网络嗅探器。它能够使用几乎任何支持的无线卡进行嗅探,使用 Airo、HostAP、Wlan-NG 和 Orinoco(带有内核补丁)驱动程序。

可以利用sox和festival来播放网络事件的音频警报,并在发现时说出网络摘要。可选择与 gpsd 配合使用以进行地图扫描。

你可以从终端安装(CTRL+ ALT+ T)还与

sudo apt-get install kismet
Run Code Online (Sandbox Code Playgroud)