Toolcode , mit dem man mobile Netzwerk-Apps durch die Analyse des verschlüsselten Traffics, der während der Nutzung der App erzeugt wird, identifizieren kann. Es ist sowohl möglich, gängige Programme zu bestimmen, für die Statistiken vorliegen, als auch die Aktivität neuer Anwendungen zu identifizieren. Der Code ist in Python geschrieben und unterliegt der MIT-Lizenz.
Das Programm realisiert , die charakteristische Merkmale des Datenaustauschs für verschiedene Anwendungen ermittelt (Verzögerungen zwischen Paketen, Datenstromcharakteristika, Größenänderungen von Paketen, Merkmale der TLS-Sitzung usw.). Für mobile Anwendungen auf Android und iOS beträgt die Erkennungsgenauigkeit der Anwendung 89,2 %. In den ersten fünf Minuten der Datenanalyse können 72,3 % der Anwendungen identifiziert werden. Die Genauigkeit bei der Bestimmung neuer Anwendungen, die zuvor nicht erkannt wurden, beträgt 93,5 %.
Quelle: opennet.ru
