Detail práce
Aplikace pro Android na bezpečnostní monitorování komunikace
Tato diplomová práce je zaměřena na implementaci aplikace pro monitorování síťové komunikace ostatních aplikací v mobilním zařízení s platformou Android. Poskytuje uživateli informace o bezpečnostních rizicích, jenž mohou poškodit jeho soukromí či zařízení. Využívá lokální VPN skrze kterou tuneluje veškerá data odesílaná do bezdrátové sítě. Ty lze propojit s aplikací jenž je odeslala díky tomu, že jádro Androidu je odvozeno od Linuxového jádra a lze z něj získat informace o ustanovených síťových připojeních a identifikátoru aplikace přiřazené k danému připojení. Toto mapování umožňuje získat bližší informace o aplikaci, která je pro mobilní zařízení potenciálně nebezpečná. Na základě zjištěných údajů se může uživatel rozhodnout aplikaci dále nepoužívat, či upozornit její tvůrce na případný problém.
bezpečnost Androidu, WEP, WPA, WPA2, WPA3, HTTP, HTTPS, SSL, TLS, certificate pinning, Android, Kotlin, Android kernel, VPN
Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm A.
- Implementace se zaměřuje na monitorování uživatelem nainstalovaných aplikací. Na jaká omezení bychom mohli narazit, pokud bychom chtěli monitorovat také systémové aplikace?
- V případě šifrovaného HTTPS provozu není ve výpisu uvedená URL adresa. Bylo by možné získat alespoň její část?
Češka Milan, doc. RNDr., Ph.D. (UITS FIT VUT), člen
Grégr Matěj, Ing., Ph.D. (UIFS FIT VUT), člen
Hrdina Jaroslav, doc. Mgr., Ph.D. (UM OADM FSI VUT), člen
Malinka Kamil, Mgr., Ph.D. (UITS FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
@mastersthesis{FITMT22204, author = "Karol\'{i}na Klep\'{a}\v{c}kov\'{a}", type = "Diplomov\'{a} pr\'{a}ce", title = "Aplikace pro Android na bezpe\v{c}nostn\'{i} monitorov\'{a}n\'{i} komunikace", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2019, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/22204/" }