Czy istnieje narzędzie takie jak analizator WiFi dla Ubuntu?


50

Analizator Wi-Fi Jest dokładną aplikacją na Androida do zarządzania WAP, sygnałem siły Wi-Fi itp. Zastanawiałem się, czy istnieje podobne narzędzie dla Ubuntu


Jeśli nie potrzebujesz fantazyjnego GUI, kismet dostarczy Ci wszystkie narzędzia programowe najmodniejszych (tj. Najdroższych) konsultantów. Jeśli potrzebujesz fantazyjnego GUI, nie wiem, czego użyć. Jestem gotów założyć się, że taki jak ten, który połączyłeś, jest prawdopodobnie po prostu opcją GUI wokół czegoś takiego jak kismet :-)
gekon

Odpowiedzi:


15

W Centrum oprogramowania Ubuntu jest jeszcze jedno narzędzie o nazwie Kismet.

Kismet to sniffer sieci bezprzewodowej 802.11b. Jest w stanie wąchać przy użyciu prawie każdej obsługiwanej karty bezprzewodowej przy użyciu sterowników Airo, HostAP, Wlan-NG i Orinoco (z łatką na jądro).

Potrafi korzystać z sox i festiwalu, aby odtwarzać alarmy dźwiękowe dotyczące wydarzeń w sieci i wypowiadać podsumowanie sieci po wykryciu. Opcjonalnie działa z gpsd do skanowania map.

możesz zainstalować go z terminala ( CTRL+ ALT+ T) również za pomocą

sudo apt-get install kismet

Kismet to złożone narzędzie, które składa się z elementu demona skanera i klienta. Można je uruchamiać na różnych komputerach. Tak więc sieć Raspberry Pi może skanować obszar i wyświetlać go na centralnej maszynie. Lub można go uruchomić na jednym komputerze. Zidentyfikuje również ukryte sieci, ale tylko wtedy, gdy klient w zasięgu się z nimi łączy.
Stuart

43

Interfejs wiersza poleceń menedżera sieci nmcli

nmcli d wifi

To jest wynik polecenia:

*  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      

Ale możesz użyć:

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

a dane wyjściowe zostaną posortowane według kanału:

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        

Aby kontynuować skanowanie, możesz połączyć je z poleceniem „obserwuj”:

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

2
czy nmcli jest analizatorem WiFi?
Anwar

@Anwar Tak, jest to analizator Wi-Fi, ponieważ może pokazywać wszystkie sygnały bezprzewodowe, ich siłę, kanał i bezpieczeństwo. Wygląda na to, że jest częścią pakietu NetworkManager, więc prawdopodobnie większość dystrybucji już go ma!
Johann

Możesz zapisać definiowanie kolumn ręcznie, nmcli d wifi | ( head -n1; sort -k1.44 -n )aby posortować według kanału, gdzie 44jest kolumna 44. znaku, która jest kolumną kanału w moim systemie. headKomenda utrzymuje wiersz nagłówka na górze.
Daniel Böhmer,

38

Możesz użyć Wavemon . Jest dostępny w Centrum oprogramowania.

Po zainstalowaniu wavemona otwórz terminal ( CTRL+ ALT+ T) i wpisz wavemon.


1
Lubię wavemona bardziej niż kismet do większości szybkich celów ze względu na brak dodatkowych grup i innych rzeczy.
dhaupin

16

Możesz użyć linssid, który oferuje przyjemny i łatwy w obsłudze interfejs graficzny dla kanałów 2,4 GHz i 5 GHz. 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

Aby zainstalować linssid w Ubuntu 16.04 i nowszych wersjach:

sudo apt install linssid

Może być konieczne uruchomienie go z terminala, ponieważ sudo linssidpomimo możliwości zainstalowania go z centrum oprogramowania. (kliknięcie ikony może nic nie zrobić)
żartuje
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.