TY - JOUR
T1 - Automatic Detection for Privacy Violations in Android Applications
AU - Luo, Qian
AU - Yu, Yinbo
AU - Liu, Jiajia
AU - Benslimane, Abderrahim
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2022/4/15
Y1 - 2022/4/15
N2 - While providing significant convenience for people, mobile applications (Apps) bring serious privacy leakage and invasion threats over certain platforms (e.g., Android) due to privacy violations. To protect users from these threats, a lot of works related to privacy violation detection have been proposed. However, few of them particularly check the violations, including lacking privacy policy, collecting privacy before statement, lacking account cancelation service, and stubborn permission request. Toward this end, we design an automatic detection tool named PVDetector to detect these violations in Android Apps. We extract and construct relevant threat forms by statically and dynamically analyzing Apps' behaviors, and then fine tune these forms through threat-form-matching methods on problematic Apps. Finally, a comprehensive experiment is conducted to detect privacy violations on different Android application markets by PVDetector. Specifically, we detect 16 162 Android Apps (involving people's various aspects of life) collected from six popular official application markets and three special categories. The experiment results indicate that the situation that Apps contain privacy violations is greatly serious in these markets and categories. We also randomly check the experiment results of 385 Apps. The check results illustrate that the detection accuracy of PVDetector can reach 93%.
AB - While providing significant convenience for people, mobile applications (Apps) bring serious privacy leakage and invasion threats over certain platforms (e.g., Android) due to privacy violations. To protect users from these threats, a lot of works related to privacy violation detection have been proposed. However, few of them particularly check the violations, including lacking privacy policy, collecting privacy before statement, lacking account cancelation service, and stubborn permission request. Toward this end, we design an automatic detection tool named PVDetector to detect these violations in Android Apps. We extract and construct relevant threat forms by statically and dynamically analyzing Apps' behaviors, and then fine tune these forms through threat-form-matching methods on problematic Apps. Finally, a comprehensive experiment is conducted to detect privacy violations on different Android application markets by PVDetector. Specifically, we detect 16 162 Android Apps (involving people's various aspects of life) collected from six popular official application markets and three special categories. The experiment results indicate that the situation that Apps contain privacy violations is greatly serious in these markets and categories. We also randomly check the experiment results of 385 Apps. The check results illustrate that the detection accuracy of PVDetector can reach 93%.
KW - Android applications
KW - automatic detection
KW - privacy and security
KW - privacy violation detection
KW - threat forms
UR - http://www.scopus.com/inward/record.url?scp=85114750801&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2021.3109785
DO - 10.1109/JIOT.2021.3109785
M3 - 文章
AN - SCOPUS:85114750801
SN - 2327-4662
VL - 9
SP - 6159
EP - 6172
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 8
ER -