TY - JOUR
T1 - Permission Sensitivity-Based Malicious Application Detection for Android
AU - Song, Yubo
AU - Geng, Yijin
AU - Wang, Junbo
AU - Gao, Shang
AU - Shi, Wei
N1 - Publisher Copyright:
© 2021 Yubo Song et al.
PY - 2021/7
Y1 - 2021/7
N2 - Since a growing number of malicious applications attempt to steal users' private data by illegally invoking permissions, application stores have carried out many malware detection methods based on application permissions. However, most of them ignore specific permission combinations and application categories that affect the detection accuracy. The features they extracted are neither representative enough to distinguish benign and malicious applications. For these problems, an Android malware detection method based on permission sensitivity is proposed. First, for each kind of application categories, the permission features and permission combination features are extracted. The sensitive permission feature set corresponding to each category label is then obtained by the feature selection method based on permission sensitivity. In the following step, the permission call situation of the application to be detected is compared with the sensitive permission feature set, and the weight allocation method is used to quantify this information into numerical features. In the proposed method of malicious application detection, three machine-learning algorithms are selected to construct the classifier model and optimize the parameters. Compared with traditional methods, the proposed method consumed 60.94% less time while still achieving high accuracy of up to 92.17%.
AB - Since a growing number of malicious applications attempt to steal users' private data by illegally invoking permissions, application stores have carried out many malware detection methods based on application permissions. However, most of them ignore specific permission combinations and application categories that affect the detection accuracy. The features they extracted are neither representative enough to distinguish benign and malicious applications. For these problems, an Android malware detection method based on permission sensitivity is proposed. First, for each kind of application categories, the permission features and permission combination features are extracted. The sensitive permission feature set corresponding to each category label is then obtained by the feature selection method based on permission sensitivity. In the following step, the permission call situation of the application to be detected is compared with the sensitive permission feature set, and the weight allocation method is used to quantify this information into numerical features. In the proposed method of malicious application detection, three machine-learning algorithms are selected to construct the classifier model and optimize the parameters. Compared with traditional methods, the proposed method consumed 60.94% less time while still achieving high accuracy of up to 92.17%.
UR - http://www.scopus.com/inward/record.url?scp=85112257073&partnerID=8YFLogxK
U2 - 10.1155/2021/6689486
DO - 10.1155/2021/6689486
M3 - Journal article
AN - SCOPUS:85112257073
SN - 1939-0114
VL - 2021
SP - 1
EP - 12
JO - Security and Communication Networks
JF - Security and Communication Networks
M1 - 6689486
ER -