Wie wird Kismet auf dem Raspberry Pi installiert? Zuerst mal eine Mindmap als Überblick zu Kismet:
Kismet wird wie folgt installiert, nachdem das System upgedated wurde:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install kismet
Check der Version mit
1 |
sudo apt-show-versions kismet |
Ergebnis:
kismet:armhf/jessie 2013.03.R1b-3 uptodate
Seit 2013 gibt es auch keine neue Version: Latest Kismet release is Kismet-2013-03-R1b.
Dazu noch eine Mindmap mit den Abhängigkeiten von Kismet auf dem Raspberry Pi:
Nun noch ein paar Einstellungen. Die /etc/kismet/kismet.conf
um folgende Einträge ergänzen (WLAN-Stick anpassen wenn nicht rt2800usb):
1 2 3 4 5 6 7 8 |
# Verzeichnis wo die Logeinträge hingeschrieben werden, sonst start Verzeichnis logprefix=/home/pi/kismet # das WLAN Interface und den WLAN-Stick Type ncsource=wlan0:type=rt2800usb # der User unter dem kismet läuft setuid=pi # gps von true auf false setzen gps=false |
Das Programm starten und bedienen mit:
1 |
kismet |
Frage: Starten des Servers mit:YES und dann START bestätigen und mit der TAB Taste zu „Close Console Window“ gehen und schließen. Ergebnis nach ein paar Minuten mit 12 gefundenen Netzwerken:
Wenn es zu solch einer Fehlermeldung kommt:
1 |
ERROR Packet source 'wlan0' failed to set channel 12: mac80211_setchannel |
dann vor dem starten von kismet folgende Befehle ausführen:
1 2 3 |
sudo pkill wpa_cli sudo pkill ifplugd sudo pkill wpa_supplicant |
Mit iwconfig kann geschaut werden ob ein wlan0mon
und wlan0
vorhanden sind.
In den oben eingestellen Verzeichnis /home/pi/kismet
sind eine Menge log Files im Text und XML Format zu finden.
In diesen Log-Dateien kann nun z.B. nach der SSID gesucht werden:
1 |
cat Kismet-20141009-17-21-26-1.nettxt | grep SSID |
Oder welches Tool verwendet ihr zum auswerten?