Mapování AP pomocí geolokačních API: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Řádek 11: | Řádek 11: | ||
* otestovat proof-of-concept | * otestovat proof-of-concept | ||
** základní komunikace s Google API již realizována (ESSID, BSSID -> GPS) - viz pavkriz | ** základní komunikace s Google API již realizována (ESSID, BSSID -> GPS) - viz pavkriz | ||
− | ** otestovat kvalitu geolokace (srovnat např. s ručně tvořenou mapou HKFree) | + | ** otestovat kvalitu geolokace (srovnat např. s ručně tvořenou mapou HKFree), otestovat kvalitu triangulace (umí kismet s GPS, viz níže) |
** otestovat i jiná API než google (pokud existují) | ** otestovat i jiná API než google (pokud existují) | ||
* relizovat aplikaci pro zmapování konkrétní sítě (obecně všech WiFi sítí) | * relizovat aplikaci pro zmapování konkrétní sítě (obecně všech WiFi sítí) | ||
** komunikace s mobilními sondami (viz výše) | ** komunikace s mobilními sondami (viz výše) | ||
− | ** automatické vytvoření databáze AP s polohami - polohy získány s pomocí geolokačních API, možnost zvážit i triagulaci ze sond (existují nadstavby nad kismetem pro mapování, takže alespoň toto alternativní řešení existuje), případně srovnání obou přístupů | + | ** automatické vytvoření databáze AP s polohami - polohy získány s pomocí geolokačních API, možnost zvážit i triagulaci ze sond (existují nadstavby nad kismetem s GPS pro mapování, takže alespoň toto alternativní řešení existuje), případně srovnání obou přístupů |
** zobrazení jednotlivých AP v mapě (webová aplikace, např. nad Google Maps) | ** zobrazení jednotlivých AP v mapě (webová aplikace, např. nad Google Maps) | ||
* zvážit další vytěžení dat (problematická otázka soukromí, monitorovat jen vlastní sítě) | * zvážit další vytěžení dat (problematická otázka soukromí, monitorovat jen vlastní sítě) |
Verze z 15. 10. 2010, 13:31
Automatická lokalizace AP v mapě pomocí veřejně dostupných geolokačních služeb. Záměr realizovat jako bakalářkou/diplomovou práce na FIM UHK.
Myšlenka podle okolních WiFi sítí lze určit polohu (Google, Firefox), je tedy možné i opačně podle jediné sítě určit její střed (otázka možné chyby).
Cíle:
- analyzovat možnosti dostupných geolokačních API pro použití s údaji o WiFi sítích
- najít řešení, jak získat údaje (BSSID, ESSID) o sítích v šiřší lokalitě
- na internetu dostupné logy (např. z kismetu) či databáze wifi sítí
- nalezení nebo vytvoření aplikace ("sondy") pro mobilní telefon (ideálně Android, zvážit podporu 802.11a) pro sběr těchto informací (online i offline přesun dat do databáze), HW by se dal pořídit ze sdružení (ale ideálně zacílit tak, aby se mohli zapojit lidi ze sítě, s vlatními telefony)
- nalezení nebo vytvoření aplikace ("sondy") pro PC (notebooky) pro sběr těchto informací (online i offline přesun dat do databáze)
- otestovat proof-of-concept
- základní komunikace s Google API již realizována (ESSID, BSSID -> GPS) - viz pavkriz
- otestovat kvalitu geolokace (srovnat např. s ručně tvořenou mapou HKFree), otestovat kvalitu triangulace (umí kismet s GPS, viz níže)
- otestovat i jiná API než google (pokud existují)
- relizovat aplikaci pro zmapování konkrétní sítě (obecně všech WiFi sítí)
- komunikace s mobilními sondami (viz výše)
- automatické vytvoření databáze AP s polohami - polohy získány s pomocí geolokačních API, možnost zvážit i triagulaci ze sond (existují nadstavby nad kismetem s GPS pro mapování, takže alespoň toto alternativní řešení existuje), případně srovnání obou přístupů
- zobrazení jednotlivých AP v mapě (webová aplikace, např. nad Google Maps)
- zvážit další vytěžení dat (problematická otázka soukromí, monitorovat jen vlastní sítě)
- asociované stanice
- IP rozsahy (v případě otevřených sítí)
- nutno, aby sonda uměla monitoring mod (může být problém zvláště u mobilních telefonů)