Podstawowa konfiguracja kismeta

Wpis ten jest suplementem do wpisu o wardrivingu.

su root
 
nano /etc/kismet/kismet.conf

musisz poszukać i przerobić na coś podobnego do tego poniżej, edytować należy 33. linijkę.

27. # See the README for full information on the new source format
28. # ncsource=interface:options
29. # for example:
30 .# ncsource=wlan0
31 .# ncsource=wifi0:type=madwifi
32. # ncsource=wlan0:name=intel,hop=false,channel=11
33. ncsource=INTERFACE (np. wlan1) :type=STEROWNIK (np. rt8187),hop=true


dwa przykłady konfiguracji dla popularniejszych kart sieciowych, możesz używać dwóch kart jednocześnie:

ncsource=wlan2:type=rt8187,hop=true
 
ncsource=wlan1:type=ath9k,hop=true

hop=true oznacza – pozwalaj na skanowanie na wszystkich wspieranych przez hardware kanałach

zjeżdżamy na linijkę 129., ustawiamy dane na takie jak widać niżej:

gps=true
 
# Do we use a locally serial attached GPS, or use a gpsd server?
# (Pick only one)
gpstype=gpsd
# gpstype=serial
# What serial device do we look for the GPS on?
gpsdevice=/dev/ttyUSB0
# Host:port that GPSD is running on. This can be localhost OR remote!
gpshost=localhost:2947
# Do we lock the mode? This overrides coordinates of lock "0", which will
# generate some bad information until you get a GPS lock, but it will
# fix problems with GPS units with broken NMEA that report lock 0
gpsmodelock=false
# Do we try to reconnect if we lose our link to the GPS, or do we just
# let it die and be disabled?
gpsreconnect=true

Jak ktoś chce mieć dźwięki przy znalezieniu sieci bezprzewodowej w czasie podróży to na 227. linijce ustawia:

enablesound=true

i podaje swoją ścieżkę do soundbina.

Następnie ważna 269 linijka, dokumentacja daje nam:

# File types to log, comma seperated. Built-in log file types:
# alert Text file of alerts
# gpsxml XML per-packet GPS log
# nettxt Networks in text format
# netxml Networks in XML format
# pcapdump tcpdump/wireshark compatible pcap log file
# string All strings seen (increases CPU load)
logtypes=gpsxml,netxml

Ja potrzebuję samego pliku .netxml, jak ktoś chce zbierać dane .dump, .cap, .ivs itp z sieci koło których przejeżdża to dodaje do logtypes pcapdump, reszta jest dla nas mniej użyteczna w tej sytuacji. Do wardrivingu potrzebujemy samego .netxml .gpsxml zawiera ścieżkę po której jechałeś.

Instalacja i konfiguracja gpsd pod Debian:

apt-get install gpsd
dpkg-reconfigure gpsd

Zaczynamy:
Urządzenie GPS, które podłączasz do komputera jest rozpoznawane jako urządzenie:

/dev/ttyUSB0

Następne pole do wpisania zostawiamy puste.

gpsd control socket path:

/var/run/gpsd.sock (domyśle)

No i koniec.

Po podłączeniu GPS będzie on automatycznie załadowany do socketa, wystarczy odpalić kismeta z poziomu roota i można jechać.

Programy na Linux, które mogą okazać się użyteczne/potrzebne do skanowania (pewnie wiecie, ale dla przypomnienia):

iw
aircrack-ng
kismet
mdk3
gpsd
wigle (android)
inssider
kismon*

**kismon jeśli ktoś chce przejrzeć swoje mapy po zapisaniu ich, wg mnie ten program nie jest za dokładny, no a mapy są niepełne.

[Total: 0    Average: 0/5]