Title :
Automatic generation of mobile app signatures from traffic observations
Author :
Qiang Xu ; Yong Liao ; Miskovic, Stanislav ; Mao, Z. Morley ; Baldi, Mario ; Nucci, Antonio ; Andrews, Thomas
Author_Institution :
Univ. of Michigan, Ann Arbor, MI, USA
fDate :
April 26 2015-May 1 2015
Abstract :
There are network management, traffic engineering, and security practices adopted in today´s networking that rely on the knowledge about what applications´ traffic is passing through the networks. These practices might fail with mobile apps whose identity remains hidden in generic HTTP traffic. The main reason is that unlike traditional applications, most mobile apps do not use specific protocols or IP ports with distinctive features. Many enterprises and service providers are in a great need of regaining control over their networks that increasingly carry mobile traffic. In this paper we propose FLOWR, a system that automatically identifies mobile apps by continually learning the apps´ distinguishing features via traffic analysis. FLOWR focuses solely on key-value pairs in HTTP headers and intelligently identifies the pairs suitable for app signatures. Our system employs a custom supervised learning approach that leverages a very limited knowledge of app-signature seeds and autonomously grows its capacity for app identification. The approach is motivated by a simple but effective hypothesis that unknown app-identifying features should co-occur with the known signatures. Our experimental results show a significant growth in flow identification coverage provided by FLOWR. Specifically, we show that FLOWR can achieve identification of 86-95% of flows related to their generating apps.
Keywords :
digital signatures; mobile communication; telecommunication network management; telecommunication traffic; transport protocols; FLOW recognition; FLOWR; custom supervised learning approach; generic HTTP traffic; mobile app signatures automatic generation; mobile application; mobile traffic; network management; traffic analysis; traffic engineering; traffic observation; Computers; Conferences; IP networks; Mobile communication; Mobile computing; Protocols; Web services;
Conference_Titel :
Computer Communications (INFOCOM), 2015 IEEE Conference on
Conference_Location :
Kowloon
DOI :
10.1109/INFOCOM.2015.7218526