ŠRŮTKOVÁ, K. Vývoj aplikace demonstrující zranitelnosti mobilních aplikací [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2021.
Studentka Karolína pracovala aktivně a pravidelně konzultovala dosažené výsledky, hlavní body zadání diplomové práce splnila. Formální stránka práce je na vysoké úrovni. Výsledné aplikace je funkční a splňuje definované požadavky. S výsledky práce se studentka účastnila soutěže EEICT a obsadila druhé místo. Navrhuji hodnotit známkou výborně. Níže uvádím posudek odborného vedoucího Romana Kümmela. Studentka svou práci pravidelně konzultovala. Při vývoji aplikace použila moderní technologie Android Studio, Android Virtual Device a VMware, což jsou technologie, které se v praxi při podobném vývoji běžně využívají. Navržené řešení splňuje veškeré stanovené cíle a požadavky. Implementovaná mobilní aplikace PenterepMail pro operační systém Android je plně funkční a kompatitibilní s webovým serverem. Navrhuji hodnotit stupněm A.
Studentka dle zadání navrhla a realizovala mobilní aplikaci umožňující prezentaci zranitelnosti mezi mobilní aplikací a serverem. Hned úvodem konstatuji, že zadání bylo zcela splněno. Funkčnost studentka dokládá i videonahrávkou demonstrující funkčnost aplikace. Textová část se skládá ze čtyř kapitol. První je věnována bezpečnosti mobilních aplikací. Krom uvedení zranitelností jsou zde i popsány metodiky testování bezpečnosti. Druhá kapitola je věnována požadavkům na vyvíjenou aplikaci a zahrnuje popis dílčích kroků vývoje, uvádí nástroje pro vývoj a základní bloky aplikace. Třetí kapitola je již věnována vlastnímu návrhu a zahrnuje analýzu zranitelností, návrh aplikace a uvádí zvolené nástroje a technologie. Vlastní implementace je pak popsána ve čtvrté kapitole, která uvádí strukturu aplikace, relativně zevrubný popis jejich bloků a přehledně formou tabulek analýzu zranitelností implementovaných aktivit. Kapitola rovněž obsahuje testování aplikace demonstrující jednotlivé zranitelnosti. Text diplomové práce je na vysoké úrovní, má logickou stavbu a je dobře srozumitelný. Studentka rovněž uvádí, že obsah práce byl prezentován v soutěži EEICT, kde studentka obsadila 2. místo. Domnívám se, že se jedná o excelentní práci, a to jak co do dosažených výsledků, tak i co do schopnosti vlastní práci popsat a prezentovat. Navrhuji hodnocení práce výborně.
eVSKP id 133573