Towards Automatic Detection of Nonfunctional Sensitive Transmissions in Mobile Applications
Autor: | Pengfei Hu, Zizhan Zheng, Sencun Zhu, Prasant Mohapatra, Aveek K. Das, Tianbo Gu, Hao Fu, Parth H. Pathak |
---|---|
Rok vydání: | 2021 |
Předmět: | |
Zdroj: | IEEE Transactions on Mobile Computing. 20:3066-3080 |
ISSN: | 2161-9875 1536-1233 |
Popis: | While mobile apps often need to transmit sensitive information out to support various functionalities, they may also abuse the privilege by leaking the data to unauthorized third parties. This makes us question: Is the given transmission required to fulfill the app functionality ? In this paper, we make the first attempt to automatically identify suspicious transmissions from app visual interfaces, including app names, descriptions, and user interfaces. We design and implement a novel framework called FlowIntent to detect nonfunctional transmissions at both software and network levels. During the exercising of the given apps, FlowIntent automatically detects privacy-sharing transmissions and determines their purposes by utilizing the fact that mobile users rely on visible app interface to perceive the functionality of the app at certain context. The characterizations of nonfunctional network traffic are then summarized to provide network level protection. FlowIntent not only reduces the false alarms caused by traditional taint analysis, but also captures the sensitive transmissions missed by widely-used taint analysis system TaintDroid . Evaluation using 2125 sharing flows collected from more than a thousand running instances shows that our approach achieves about 94 percent accuracy in detecting nonfunctional transmissions. |
Databáze: | OpenAIRE |
Externí odkaz: |