Signature Generation for Sensitive Information Leakage in Android Applications
Hiroki Kuzuno, Satoshi Tonami

TL;DR
This paper presents a system that detects sensitive information leakage in Android apps by generating signatures through clustering network traffic, enabling user control without requiring system modifications.
Contribution
It introduces a novel clustering-based signature generation method for detecting privacy leaks in Android applications without needing Android framework modifications.
Findings
Detected 94% of sensitive leaks with 5% false negatives.
Achieved less than 3% false positives.
System is easy to deploy on user devices.
Abstract
In recent years, there has been rapid growth in mobile devices such as smartphones, and a number of applications are developed specifically for the smartphone market. In particular, there are many applications that are ``free'' to the user, but depend on advertisement services for their revenue. Such applications include an advertisement module - a library provided by the advertisement service - that can collect a user's sensitive information and transmit it across the network. Users accept this business model, but in most cases the applications do not require the user's acknowledgment in order to transmit sensitive information. Therefore, such applications' behavior becomes an invasion of privacy. In our analysis of 1,188 Android applications' network traffic and permissions, 93% of the applications we analyzed connected to multiple destinations when using the network. 61% required a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Network Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting
