Есть ли такой инструмент, как анализатор Wi-Fi для Ubuntu?


50

Анализатор Wi-Fi Это полноценное приложение на Android для управления WAP, уровнем сигнала Wi-Fi и т. Д. Мне было интересно, существует ли подобный инструмент для Ubuntu


Если вам не нужен необычный графический интерфейс, kismet предоставит вам все программные инструменты самых модных (то есть самых дорогих) консультантов. Если вам нужен модный графический интерфейс, я не знаю, что использовать. Я готов поспорить, что материал, который вы связали, вероятно, просто оболочка GUI вокруг чего-то вроде kismet :-)
gecko

Ответы:


15

В программном центре Ubuntu есть еще один инструмент, названный как Kismet.

Kismet - анализатор беспроводной сети 802.11b. Он способен анализировать данные, используя практически любую поддерживаемую беспроводную карту, используя драйверы Airo, HostAP, Wlan-NG и Orinoco (с патчем ядра).

Можно использовать sox и festival для воспроизведения звуковых сигналов о сетевых событиях и высказывать итоги сети при обнаружении. Опционально работает с gpsd для сканирования карты.

Вы можете установить его из терминала ( CTRL+ ALT+ T) также с

sudo apt-get install kismet

Kismet - сложный инструмент, он состоит из элемента демона сканера и клиента. Они могут быть запущены на разных машинах. Таким образом, сеть Raspberry Pi может сканировать область и отображать ее на центральном компьютере. Или это может быть запущено на одной машине. Он также идентифицирует скрытые сети, но только если клиент в радиусе действия подключается к ним.
Стюарт

43

Сетевой менеджер интерфейса командной строки nmcli

nmcli d wifi

Это вывод команды:

*  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      

Но вы можете использовать:

nmcli -f "CHAN,BARS,SIGNAL,SSID" d wifi list ifname wlx10feed21ae1d  | sort -n

и вывод будет отсортирован по каналу:

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        

Для продолжения сканирования вы можете комбинировать команду «смотреть»:

watch  "nmcli -f "CHAN,BARS,SIGNAL,SSID" d wifi list ifname wlx10feed21ae1d  | sort -n"

2
такое nmcli анализатор wifi?
Анвар

@Anwar Да, это анализатор Wi-Fi, который может показать вам все беспроводные сигналы, их мощность, канал и безопасность. Похоже, что он является частью пакета NetworkManager, поэтому, вероятно, в большинстве дистрибутивов он уже есть!
Иоганн

Вы можете сохранить определение столбцов вручную, используя их nmcli d wifi | ( head -n1; sort -k1.44 -n )для сортировки по каналу, где 44находится 44-й символьный столбец, который является столбцом канала в моей системе. Команда headдержит строку заголовка сверху.
Даниэль Бёмер

38

Вы могли бы использовать Wavemon . Это доступно в Центре программного обеспечения.

После того, как вы установили wavemon, откройте терминал ( CTRL+ ALT+ T) и введите wavemon.


1
Я люблю wavemon больше, чем kismet для самых быстрых целей, потому что нет лишних групп и прочего.
Дхаупин

16

Вы можете использовать linssid, который предлагает приятный простой в использовании графический интерфейс для каналов 2,4 ГГц и 5 ГГц. 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

Чтобы установить linssid в Ubuntu 16.04 и выше, введите:

sudo apt install linssid

Вам может потребоваться запустить его из терминала, sudo linssidнесмотря на то, что вы можете установить его из центра программного обеспечения. (щелчок по иконке может ничего не делать)
18:03
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.