Dynamic Privacy Leakage Analysis of Android Third-Party Libraries.

Yongzhong He,Binghui Hu,Zhen Han
DOI: https://doi.org/10.1109/icdis.2018.00051
IF: 4.96
2019-01-01
Journal of Information Security and Applications
Abstract:Third-party libraries are widely used in Android apps. As third-party libraries share permissions with the host apps, they are easily over-privileged and leak users' privacy without notice. Combing static third-party library detection tool and dynamic Xposed framework, we propose a fine-grained and dynamic privacy leakage analysis tool to analyze the privacy leakage behaviors of third-party libraries in real time. This paper identifies three types of privacy leakage path inside apps. We evaluate 150 popular apps, collecting 1909 privacy information related call chains. We find the third-party libraries access to privacy information account for the largest proportion, and most of third-party libraries have direct network connections and the correspondent flows are inspected to validate the privacy leakage risk. The results show that the tool can achieve real-time, fine-grained and dynamic privacy behavior analysis of Android apps.
What problem does this paper attempt to address?