Android malware detection method based on naive Bayes and permission correlation algorithm

被引:24
|
作者
Shang, Fengjun [1 ]
Li, Yalin [1 ]
Deng, Xiaolin [1 ]
He, Dexiang [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Coll Comp Sci & Technol, Chongqing 400065, Peoples R China
关键词
Naive Bayes; Android malware detection; Privilege feature; Correlation coefficient; Information theory;
D O I
10.1007/s10586-017-0981-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to detect Android malware more effectively, an Android malware detection model was proposed based on improved naive Bayes classification. Firstly, considering the unknown permission that may be malicious in detection samples, and in order to improve the Android detection rate, the algorithm of malware detection is proposed based on improved naive Bayes. Considering the limited training samples, limited permissions, and the new malicious permissions in the test samples, we used the impact of the new malware permissions and training permissions as the weight. The weighted naive Bayesian algorithm improves the Android malware detection efficiency. Secondly, taking into account the detection model, we proposed a detection model of permissions and information theory based on the improved naive Bayes algorithm. We analyzed the correlation of the permission. By calculating the Pearson correlation coefficient, we determined the value of Pearson correlation coefficient r, and delete the permissions whose value r is less than the threshold rho and get the new permission set. So, we got the improved detection model by clustering based on information theory. Finally, we detected the 1725 Android malware and 945 non malicious application of multiple data sets in the same simulation environment. The detection rate of the improved the naive Bayes algorithm is 86.54%, and the detection rate of the non-malicious application is increased to 97.59%. Based on the improved naive Bayes algorithm, the false detection rate of the improved detection model is reduced by 8.25%.
引用
收藏
页码:955 / 966
页数:12
相关论文
共 50 条
  • [1] Android malware detection method based on naive Bayes and permission correlation algorithm
    Fengjun Shang
    Yalin Li
    Xiaolin Deng
    Dexiang He
    [J]. Cluster Computing, 2018, 21 : 955 - 966
  • [2] Android Malware Detection Based on Naive Bayes
    Pang, Jiaqi
    Bian, Jiali
    [J]. PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 483 - 486
  • [3] Android Malware Detection Method Based on Frequent Pattern and Weighted Naive Bayes
    Li, Jingwei
    Wu, Bozhi
    Wen, Weiping
    [J]. CYBER SECURITY, CNCERT 2018, 2019, 970 : 36 - 51
  • [4] Permission based detection system for android malware
    Utku A.
    Doǧru I.A.
    [J]. Utku, Anil (anilutku@gazi.edu.tr), 1600, Gazi Universitesi (32): : 1015 - 1024
  • [5] Permission Weighting Approaches in Permission Based Android Malware Detection
    Kural, Oguz Emre
    Sahin, Durmus Ozkan
    Akleylek, Sedat
    Kilic, Erdal
    [J]. 2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 134 - 139
  • [6] Permission based malware detection in android devices
    Ilham, Soussi
    Abderrahim, Ghadi
    Abdelhakim, Boudhir Anouar
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON SMART CITY APPLICATIONS (SCA'18), 2018,
  • [7] Permission based detection system for android malware
    Utku, Anil
    Dogru, Ibrahim Alper
    [J]. JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2017, 32 (04): : 1015 - 1024
  • [8] Android Malware Detection Method Based on Permission Complement and API Calls
    Yang, Jiyun
    Tang, Jiang
    Yan, Ran
    Xiang, Tao
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2022, 31 (04) : 773 - 785
  • [9] Android Malware Detection Method Based on Permission Complement and API Calls
    YANG Jiyun
    TANG Jiang
    YAN Ran
    XIANG Tao
    [J]. Chinese Journal of Electronics, 2022, (04) : 773 - 785
  • [10] Permission Based Android Malware Detection With Multilayer Perceptron
    Utku, Anil
    Muhendisligi, Bilgisayar
    Akcayol, M. Ali
    [J]. 2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,