Back to Search Start Over

A Modified FlowDroid Based on Chi-Square Test of Permissions

Authors :
Hongzhaoning Kang
Gang Liu
Zhengping Wu
Yumin Tian
Lizhi Zhang
Source :
Entropy, Vol 23, Iss 2, p 174 (2021)
Publication Year :
2021
Publisher :
MDPI AG, 2021.

Abstract

Android devices are currently widely used in many fields, such as automatic control, embedded systems, the Internet of Things and so on. At the same time, Android applications (apps) always use multiple permissions, and permissions can be abused by malicious apps that disclose users’ privacy or breach the secure storage of information. FlowDroid has been extensively studied as a novel and highly precise static taint analysis for Android applications. Aiming at the problem of complex detection and false alarms in FlowDroid, an improved static detection method based on feature permission and risk rating is proposed. Firstly, the Chi-square test is used to extract correlated permissions related to malicious apps, and mutual information is used to cluster the permissions to generate feature permission clusters. Secondly, risk calculation method based on permissions and combinations of permissions are proposed to identify dangerous data flows. Experiments show that this method can significantly improve detection efficiency while maintaining the accuracy of dangerous data flow detection.

Details

Language :
English
ISSN :
10994300
Volume :
23
Issue :
2
Database :
Directory of Open Access Journals
Journal :
Entropy
Publication Type :
Academic Journal
Accession number :
edsdoj.34f2f1b33d3c413aaf11a96cb2a9055e
Document Type :
article
Full Text :
https://doi.org/10.3390/e23020174