Wardriving

background image

NAJCZĘŚCIEJ CZYTANE

OSTATNIE WPISY

OPDA - Własny darmowy

certyfikat dla telefonu z

Symbianem

24. LIP, 2009

Radio internetowe w Nokii

5800 Express Music

25. LIP, 2009

Symbian - podpisywanie

aplikacji własnym

certyfikatem

24. LIP, 2009

Konwersja pilków video z polskimi

napisami dla telefonów z Symbianem

S60v5

28. LUT, 2010

Klawiatura ekranowa w Nokii 5800

Express Music

10. LUT, 2010

mIRGGI – klient IRC dla Symbiana

06. LUT, 2010

POSTY

LINUX

SIECI KOMPUTEROWE

MOBILE

DEV

Szukaj...

KONRAD KOWALSKI

20. GRU, 2009

2 COMMENTS

W ostatnim czasie podczas przygotowywania projektu

dotycz

ą

cego bezpiecze

ń

stwa sieci bezprzewodowych

stan

ął

em przed nie lada wyzwaniem. Mia

ł

em zebra

ć 

dane na

temat sieci bezprzewodowy w okolicy mojego zamieszkania (Nowy

Dwór Maz.).

Na pocz

ą

tku problem wydawa

ł 

si

ę 

nie do rozwi

ą

zania

Laptop + Kismet + GPSd + GPS ?

Pierwszym pomys

ł

em by

ł

o wyj

ś

cie na spacer z laptopem pod r

ę

k

ą 

i odpalonym kismetem

loguj

ą

cym wszystko doko

ł

a.

Jako,

ż

e kismet potrafi zbiera

ć 

równie

ż 

dane z zewn

ę

trznego modu

ł

u GPS – rozwi

ą

zanie

wydawa

ł

o si

ę 

wr

ę

cz idealne. Po przechadzce po mie

ś

cie mia

ł

bym sporo danych o samych

sieciach jak o ich przybli

ż

onej lokalizacji – co pozwoli

ł

o by na utworzenie

ł

adnej mapki Wi-Fi

w sam raz do prezentacji.

Niestety pomys

ł 

poleg

ł 

ju

ż 

na starcie. Nie posiada

ł

em zewn

ę

trznego GPSu jak i nie

zamierza

ł

em takiego kupowa

ć

.

Nokia 5800 + Barbelo + GPSd !!!

Po d

ł

u

ż

szej chwili namys

ł

u przypomnia

ł

em sobie,

ż

e posiadam przecie

ż 

telefon z GPS i WLAN

Nokia 5800. Szkoda tylko,

ż

e nie znalaz

ł

em

ż

adnego programu do komunikacji PC->Nokia

5800, Nokia->PC, które przekazywa

ł

oby dane o lokalizacji z wbudowanego odbiornika GPS.

Jednak

ż

e tym razem postanowi

ł

em tak szybko nie odpuszcza

ć 

i po

ś

wi

ę

ci

ć 

d

ł

u

ż

sza chwil

ę 

na

googlowanie i … przynios

ł

o to rezultaty.

Znalaz

ł

em 2 aplikacje przeznaczone na Symbiana, które umo

ż

liwi

ł

y mi realizacje wcze

ś

niej

wspomnianych za

ł

o

ż

e

ń

.

Barbelo i GPSd

Pierwsz

ą 

z nich jest Barbelo – monitor sieci bezprzewodowych wykorzystuj

ą

cy wbudowany w

telefon modu

ł 

WiFi. Jego mo

ż

liwo

ś

ci s

ą 

spore oprócz samego dostarczania informacji o

dost

ę

pnych sieciach bezprzewodowych potrafi zapisywa

ć 

równie

ż 

pozycje GPS dostarczane

przez zewn

ę

trzny program. A tym zewn

ę

trznym programem okaza

ł 

si

ę 

GPSd w wersji na

telefony komórkowe.

Praktyka czyli … zbieranie danych

Zaraz po instalacji softu na telefonie przyszed

ł 

czas na zbieranie danych w terenie. Aby to

zrobi

ć 

uruchamiamy najpierw GPSd i odpowiadamy “tak” na wy

ś

wietlone przez program

pytania, zezwalaj

ą

c w tym momencie na korzystanie z danych odebranych przez modu

ł 

GPS

oraz korzystanie z sieci.

Teraz czekamy a

ż 

telefon z

ł

apie fixa. Rozpoznamy to po zmianie warto

ś

ci Latitude i

Longitude (nie powinny by

ć 

zerami chyba

ż

e, jeste

ś 

w takim po

ł

o

ż

eniu geograficznym

)

Po z

ł

apaniu fixa klikamy na przycisk Hide ukrywaj

ą

cy GPSd w tle. Program musi ca

ł

y czas

dzia

ł

a

ć 

bo inaczej Barbelo nie b

ę

dzie móg

ł 

zapisywa

ć 

naszej pozycji.

Nast

ę

pnym krokiem jest uruchomienie Barbelo. Po jego odpaleniu widzimy dost

ę

pne sieci

bezprzewodowe (o ile takowe s

ą 

dost

ę

pne w naszej okolicy). Aby zacz

ął 

zapisywa

ć 

dane

nale

ż

y wybra

ć 

Opcje > Start log i … wybra

ć 

si

ę 

na ma

ł

y spacer.

Teraz ma

ł

a uwaga praktyczna aby sprawdzi

ć 

czy program dzia

ł

a poprawnie prze

łą

czamy si

ę 

miedzy aplikacjami (W Nokii 5800 nale

ż

y d

ł

u

ż

ej przycisn

ąć ś

rodkowy przycisk) i wybra

ć 

GPSd

(niebieska czaszka).

Na ekranie powinni

ś

my zobaczy

ć 

ma

łą 

zmian

ę 

-> liczba klientów (Client) powinna

wynosi

ć

1 a nie jak wcze

ś

niej 0. Informuje nas to

ż

e GPSd wykry

ł

,

ż

e dzia

ł

a Barbelo i

korzysta z jego danych.

Po udanym spacerze nale

ż

y wy

łą

czy

ć 

logowanie danych w Barbelo (Opcje > Stop Log) i

zamkn

ąć 

program, nast

ę

pnie mo

ż

emy wy

łą

czy

ć 

równie

ż 

GPSd.

Dane zebrane w przez program s

ą 

w katalogu E:/barbelo/logs (na karcie pami

ę

ci).

GPSd

GPSd po z

ł

apaniu fixa

Barbelo

GPSd wykry

ł 

Barbelo

Wardriving z Nokia 5800,
Barbelo i GPSd

Technologie Mobilne

Mobile

Nokia 5800 Express Music

Symbian 9.4 S60 v5

Nokia OVI

Inne Kategorie

Linux

Popularne kategorie

Zaloguj się

Meta

Generated by

www.PDFonFly.com

at 3/1/2010 3:16:01 PM

URL:

http://blog.kowalsio.com/2009/12/20/wardriving-z-nokia-5800-barbelo-i-gpsd/

background image

Mobile, Sieci komputerowe

Dodaj komentarz

Wizualizacja danych

Tak zebrane dane warto z wizualizowa

ć 

na jakiej

ś 

mapce (np Mapy Google). Aby to zrobi

ć 

nale

ż

y uruchomi

ć 

jeden z dost

ę

pnych konwerterów logów z formatu Kismeta (Barbelo w takim

samym formacie zapisuje dane) na kml (rozszerzenie Google Maps).

Mo

ż

emy np. u

ź

y

ć 

do tego skryptu napisanego w perlu

kisgearth

(ma bardzo du

ż

o ciekawych

opcji, zmienne kolory na mapie – w zale

ż

no

ś

ci od zabezpiecze

ń 

i wiele wiele innych).

Konwersja:

./kisgearth.pl -oN mapa.kml -n 1 -- Barbelo-Gru-17-2009-1.xml

Pe

ł

n

ą 

list

ę 

opcji otrzymamy uruchamiaj

ą

c skrypt kisgearth.pl bez parametrów.

Ja osobi

ś

cie preferuje o wiele prostrzy napisany w pythonie

kismet2kml

./kismet2kml.py Barbelo-Gru-17-2009-1.xml > mapa.kml

Rozwi

ą

zanie b

łę

dów konwersji

Czasami podczas konwersji logów Barbelo do pliku mapy mog

ą 

wyst

ą

pi

ć 

b

łę

dy. Najcz

ę

stszym

jest “

ź

le sformatowany XML” (not well-formed).

./kisgearth.pl -oN mapa.kml -n 1 -- Barbelo-Gru-17-2009-1.xml

not well-formed (invalid token) at line 2844, column 6, byte 73647

at /usr/lib/perl5/XML/Parser.pm line 187

Spowodowane jest to pojawianiem sie pewnych niedopuszczalnych znaków gdy zostanie

zarejestrowana sie

ć 

z ukrytym SSID, która wygl

ą

da ona mniej wi

ę

cej tak: ^@^@^@^@

Wszystko by

ł

o by OK gdyby to by

ł

y “normalne znaki @ ^” niestety s

ą 

to znaki specjalne, które

pe

ł

ni

ą 

inne funkcje ni

ż 

zwyk

ł

y tekst.

Aby skrypty mog

ł

y przetworzy

ć 

taki plik musimy go przefiltrowa

ć

, czyli albo r

ę

cznie usun

ąć

z pliku ^@^@^@ albo u

ż

y

ć 

napisanego przeze mnie skryptu Pythona –

FiltrBarbelo.py

./FiltrBarbelo.py plikdofiltracji.xml

Zostanie nast

ę

pnie utworzony plik plikdofiltracji.xml-ok, który mo

ż

na ju

ż 

bez problemu u

ż

y

ć 

w kisgearth i kismet2kml.py

Aktualizaja: Problemy mo

ż

e stwarza

ć 

jeszcze znak & (skrypt filtruj

ą

cy go nie usuwa, w

ź

niejszym terminie go zaktualizuje aby wyrzuca

ł 

ten znak)

Analiza danych

Na podstawie logów barbelo mo

ż

emy dokona

ć 

krótkiej analizy statystycznej. Mo

ż

emy tego

dokona

ć 

za pomoc

ą 

ma

ł

ego skryptu bash’a

analiza.sh

:

Aby go uruchomo

ć

:

./analiza.sh Barbelo-Gru-17-2009-1.xml

Wynik:

*********************************

Statystyka

*********************************

Wykryto sieci:

138

Niezabezpieczone:

19

WPA:

1

PSK (i nowsze(WPA2..)): 63

WEP:

55

---------------------------------

Je

ś

li poni

ż

sze warto

ś

ci s

ą 

równe to znaczy ze statystyka jest

obliczona bezb

łę

dnie

Sprawdzenie:

138

Wykryto sieci:

138

Mapa Wifi

Poni

ż

ej znajduje si

ę 

mapka po 30min spacerze.

Legenda:

Czerwone – Niezabezpieczone

Zielone – WEP

Reszta – WPA i lepsze

Do pobrania:

Skrypty

– wszystkie skrypty o których by

ł

a mowa w artykule.

Programy

– paczka zawieraj

ą

ca Barbelo i GPSd

Mapa WiFi

Share

Komentarze

Ale jak uzy

ć 

tych skryptów nie mam poj

ę

cia. Mo

ż

e jaka

ś 

pomoc?

Łukasz

Odpowiedz

08. lut, 2010 at 13:40

Odpalasz je z terminala komendami zalaczonymi w artykule znajdujac

sie w katalogu ze skryptami i plikami do konwersji.

vlcr

Odpowiedz

15. lut, 2010 at 1:16

Generated by

www.PDFonFly.com

at 3/1/2010 3:16:01 PM

URL:

http://blog.kowalsio.com/2009/12/20/wardriving-z-nokia-5800-barbelo-i-gpsd/

background image

Imi

ę 

(wymagane)

Email (wymagany/ukryty)

WWW

5

5

6

6

Dodaj komentarz

© 2010 Kowalsio.com. All Rights Reserved.

Powered by Wordpress.

Generated by

www.PDFonFly.com

at 3/1/2010 3:16:01 PM

URL:

http://blog.kowalsio.com/2009/12/20/wardriving-z-nokia-5800-barbelo-i-gpsd/


Wyszukiwarka

Podobne podstrony:
Wardriving , Wardriving - Czyli łamiemy zabezpieczenia WEP
Wstep do wardrivingu, Sieci Komputerowe
Wybór programów do wardrivingu

więcej podobnych podstron