Original title:
Analýza síťové komunikace pro účely profilování mobilních aplikací
Translated title:
Network Communication Analysis for Mobile Application Profiling
Authors:
Meluš, Matej ; Matoušek, Petr (referee) ; Burgetová, Ivana (advisor) Document type: Bachelor's theses
Year:
2020
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[slo][eng]
Cieľom práce bolo vytvoriť profily mobilných aplikácií na základe ich sieťovej komunikácie, ktorá je obsiahnutá vo vytvorených dátových sadách. Za týmto účelom bol vytvorený nástroj, ktorý dokáže tieto profily z dátových sád extrahovať. Profily obsahujú JA3 odtlačky, IP adresy a doménové mená, ktoré sú na základe počtu výskytov v dátových sadách asociované s konkrétnou aplikáciou. Neupravené profily popisujú dôležitosť jednotlivých identifikátorov, ktoré aplikácia pri sieťovej komunikácií využíva. Pri upravení profilov je možné ich využiť pri identifikácii aplikácie v sieťovej prevádzke.
Goal of this thesis was to create profiles of mobile applications based on their network communication, which is stored in created data sets. For this purpose, a tool that can extract profiles from data sets was created. Profiles contain JA3 fingerprints, IP addresses and hostnames, that are associated with specific application based on number of occurrences in data sets. Unmodified profiles describe importance of individual identifiers used by application in network communication. Modified profiles can be used to identify application in network traffic.
Keywords:
data mining; hostname; IP address; JA3 fingerprint; mobile application identification; mobile applications; network communication; network communication analysis; profiling; Python
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/191435