Tato diplomová práce se věnuje možným způsobům detekce mobilních zařízení
v budovách a soustředí se zejména na technologii WiFi. Jsou zde probrány
principy WiFi komunikace a také je prozkoumána randomizace MAC
adres. Data jsou sbírána na základě WiFi Probe requestů. Kromě toho je
také zohledněna základní legislativa v oblasti sběru dat, včetně nového nařízení
GDPR. Prozkoumáno bylo několik metod detekce a identifikace zařízení
a tyto poznatky byly využity při návrhu a následné implementaci výsledné
aplikace. Výsledkem práce je funkční webová aplikace, obsahující několik
nástrojů, které umožňují sledovat chování pozorovaných zařízení.
Anotace v angličtině
This thesis focuses on possible ways of how to detect mobile devices
within buildings, special attention is given to wireless networks. Apart from
essential WiFi communication principles, the study looks into MAC address
randomization and its flaws. Data collection is realized by collecting
Probe request frames from unassociated devices. Recent legislative changes
(GDPR) were taken into account. Observed results were used to design and
implement a web application, which is capable of collecting data of nearby
devices and presenting them via simple reports in a web browser.
Klíčová slova
detekce, mobilní zařízení, WiFi, GDPR, randomizace MAC
Klíčová slova v angličtině
detection, mobile devices, WiFi, GDPR, MAC randomization
Rozsah průvodní práce
71 s.
Jazyk
CZ
Anotace
Tato diplomová práce se věnuje možným způsobům detekce mobilních zařízení
v budovách a soustředí se zejména na technologii WiFi. Jsou zde probrány
principy WiFi komunikace a také je prozkoumána randomizace MAC
adres. Data jsou sbírána na základě WiFi Probe requestů. Kromě toho je
také zohledněna základní legislativa v oblasti sběru dat, včetně nového nařízení
GDPR. Prozkoumáno bylo několik metod detekce a identifikace zařízení
a tyto poznatky byly využity při návrhu a následné implementaci výsledné
aplikace. Výsledkem práce je funkční webová aplikace, obsahující několik
nástrojů, které umožňují sledovat chování pozorovaných zařízení.
Anotace v angličtině
This thesis focuses on possible ways of how to detect mobile devices
within buildings, special attention is given to wireless networks. Apart from
essential WiFi communication principles, the study looks into MAC address
randomization and its flaws. Data collection is realized by collecting
Probe request frames from unassociated devices. Recent legislative changes
(GDPR) were taken into account. Observed results were used to design and
implement a web application, which is capable of collecting data of nearby
devices and presenting them via simple reports in a web browser.
Klíčová slova
detekce, mobilní zařízení, WiFi, GDPR, randomizace MAC
Klíčová slova v angličtině
detection, mobile devices, WiFi, GDPR, MAC randomization
Zásady pro vypracování
Cílem práce je seznámit se s dostupnými cestami, jak lze detekovat aktivní mobilní zařízení, sbírat jejich dostupná metadata, analyzovat je a vytvořit jednoduchou aplikaci pro vyhodnocování těchto dat.
Seznamte se s dostupnými způsoby detekce mobilního zařízení v budově, zaměřte se primárně na pasivní metody detekce a sběru dat o těchto zařízeních.
Seznamte se se základní legislativou v této oblasti sběru dat.
Navrhněte aplikaci, která bude detekovaná mobilní zařízení a jejich základní veřejně dostupná metadata (přibližná lokace, vybrané identifikátory) ukládat do zvolené databáze. Aplikace bude dále umožňovat data z databáze prohledávat, filtrovat a zobrazovat relevantní údaje o detekovaných zařízeních.
Naprogramujte a otestujte navrženou aplikaci.
Proveďte vyhodnocení nasbíraných dat a souladu aplikace s platnou legislativou.
Zásady pro vypracování
Cílem práce je seznámit se s dostupnými cestami, jak lze detekovat aktivní mobilní zařízení, sbírat jejich dostupná metadata, analyzovat je a vytvořit jednoduchou aplikaci pro vyhodnocování těchto dat.
Seznamte se s dostupnými způsoby detekce mobilního zařízení v budově, zaměřte se primárně na pasivní metody detekce a sběru dat o těchto zařízeních.
Seznamte se se základní legislativou v této oblasti sběru dat.
Navrhněte aplikaci, která bude detekovaná mobilní zařízení a jejich základní veřejně dostupná metadata (přibližná lokace, vybrané identifikátory) ukládat do zvolené databáze. Aplikace bude dále umožňovat data z databáze prohledávat, filtrovat a zobrazovat relevantní údaje o detekovaných zařízeních.
Naprogramujte a otestujte navrženou aplikaci.
Proveďte vyhodnocení nasbíraných dat a souladu aplikace s platnou legislativou.