HORINA, L. Skrytý odposlech uživatelů mobilních zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Aktivita studenta byla průměrná až lehce nadprůměrná. I přes zdržení při integraci řešení a experimentech student nakonec všechny body zadání splnil. Výsledkem je zajímavá studie, která sice sama nepřinesla žádná revoluční odhalení, avšak jde o přínosnou práci, která může posloužit jako základ pro další výzkum v oblasti kybernetické bezpečnosti a soukromí uživatelů.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Cílem práce bylo analyzovat technickou proveditelnost odposlechu uživatelů mobilními aplikacemi. Následně pak experimentálně ověřit spekulace ohledně zneužívání osobních dat k cílení reklam bez vědomí uživatelů. | ||
| Práce s literaturou | Student využil části doporučené literatury a další relevantní zdroje si samostatně dohledal. | ||
| Aktivita během řešení, konzultace, komunikace | Aktivita studenta byla celkem v pořádku, na domluvené schůzky docházel a řešení průběžne konzultoval. S praktickými měřeními student bohužel začal až v průběhu dubna, tudíž už nebylo moc prostoru na zásahy ze strany vedoucího. | ||
| Aktivita při dokončování | I přes zpoždění s experimenty byla práce byla dokončena včas a výsledky jsem připomínkoval, přičemž mé připomínky následně student zapracoval. | ||
| Publikační činnost, ocenění | Zdrojové kódy svého řešení pan Horina zveřejnil jako Open-source pod licencí MIT na portálu GitHub. Jedná se o repozitáře https://github.com/Aneeeesu/Ad-Analyzer-Server a https://github.com/Aneeeesu/App-Macros . |
Výsledné hodnocení významně ovlivňuje nízká kvalita textu práce a úroveň experimentální části. Naopak na velmi dobré úrovni je implementace podpůrných nástrojů. Zásadní slabinou experimentů, které ovlivňuje i přenositelnost výsledků je jejich rozsah. Autor sám v závěru uvádí, že očekává reakci na změnu chování v rámci dní, ale experimenty trvají v řádu hodin. Např. experiment 4 trval 4 hodiny. Experiment 5 obsahoval pouze 2 simulované konverzace. Často také chybí detailnější popisy a informace – např. na straně 37„po týdnu stahování výhradně videí se zvířaty“ není jasné, co to znamená. Zda se jedná o jednotky interakcí za den, nebo desítky za hodinu. První zmínka o obsahu simulované konverzace je na straně 43, který dále není dostatečně doplněn. Návrhu experimentu by prospěla i existence kontrolní skupiny, která sdílí obsah tak, aby šlo opravdu vidět detekovatelná změna obsahu. Takto popsané výsledky nemají dostatečnou vypovídací hodnotu. Chybí také kontrolní měření bez jakéhokoliv ovlivňování. Přes uvedené výtky práce splňuje požadavky na bakalářskou práci a doporučuji ji k obhajobě.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | Jedná se výzkumnou práci, která má za cíl ověřit existenci skrytého odposlechu uživatelů mobilních zařízení. Vedle implementační části práce tak bylo nutno i vhodně navrhnout metodologii experimentů. | ||
| Rozsah splnění požadavků zadání | Práce splnila všechny body zadání. Části tykající se implementace podpůrných nástrojů je na velmi dobré úrovni, naopak experimentální část je výrazně zjednodušená primárně krátkým trváním experimentů. | ||
| Rozsah technické zprávy | Rozsah technické zprávy je v obvyklém rozsahu. | ||
| Prezentační úroveň technické zprávy | 55 | Práce má nevhodnou struktura kapitol a textu. Např. kapitola 2 obsahuje velké množství velmi krátkých podkapitol, které znesnadňují čtení. Často není jasně popsáno, co plánuje autor dělat. Autor místo přesné specifikace mluví o možných přístupech a není tak jasné, který byl nakonec použit. Práci by prospělo zlepšení struktury textu a přidání i vysokoúrovňového popisu návrhu aplikace a návrhu experimentů. Popis experimentů je obecný, bylo by obtížné jej zreprodukovat, není také jasné, jaký byl jejich přesný cíl. Nedostatečně je vysvětlená klasifikace obsahu. Popis implementace má nevhodnou strukturu, kterou je obtížné sledovat. Stručný je i popis prostředí, ve kterém probíhal experiment. V práci nejsou dostatečně popsány mnohé důvody, které ovlivnily design experimentu. V kapitole 8 – Limitace chybí diskuze k malému rozsahu experimentů. | |
| Formální úprava technické zprávy | 75 | Práce obsahuje množství typografických a jazykových chyb (např. nekonzistence jednotného a množného čísla, velká bílá místa atp.). | |
| Práce s literaturou | 85 | Odkazované zdroje jsou relevantní tématu a vhodně vybrány. Jejich počet nicméně mohl být větší. | |
| Realizační výstup | 85 | Realizační výstup zahrnuje primárně implementaci podpůrných experimentálních nástrojů nutných pro sběr dat, simulaci chování a vyhodnocení výsledků. Kvalita implementace je na velmi dobré úrovni, vše mi bylo demonstrováno. Součástí prací byla i investigace chování zdrojových platforem a průběžná modifikace nástrojů na změny, které se děly. Autor ke své škodě tyto aktivity v práci nepopsal. | |
| Využitelnost výsledků | Ačkoliv práce řeší zajímavé a často diskutované téma, z důvodu malého rozsahu experimentů nejsou závěry dále použitelné. |
eVSKP id 162913