DroidMD: An efficient and scalable Android malware detection approach at source code level

被引:5
|
作者
Akram J. [1 ]
Mumtaz M. [1 ]
Jabeen G. [1 ]
Luo P. [1 ]
机构
[1] The Key State Laboratory of Information Security, School of Software Engineering, Tsinghua University
关键词
Android apps re-usability; Android evolution; Android software; Code clones; DroidMD; Malware detection; Mobile security;
D O I
10.1504/IJICS.2021.116310
中图分类号
学科分类号
摘要
Security researchers and anti-virus industries have speckled stress on an Android malware, which can actually damage your phones and threatens the Android markets. In this paper, we propose and develop DroidMD, a scalable self-improvement based tool, based on auto optimisation of signature set, which detect malicious apps in the market at source code level. A prototype has been developed tested and implemented to detect malware in applications. We implement and evaluate our approach on almost 30,000 applications including 27,000 benign and 3,670 malware applications. DroidMD detects malware in different applications at partial level and full level. It analyses only the applications code, which increase its reliability. Our evaluation of DroidMD demonstrates that our approach is very efficient in detecting malware at large scale with high accuracy of 95.5%. © 2021 Inderscience Enterprises Ltd.
引用
收藏
页码:299 / 321
页数:22
相关论文
共 50 条
  • [1] DroidCC: A Scalable Clone Detection Approach for Android Applications to Detect Similarity at Source Code Level
    Akram, Junaid
    Shi, Zhendong
    Mumtaz, Majid
    Ping, Luo
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2018, : 100 - 105
  • [2] A Probabilistic Discriminative Model for Android Malware Detection with Decompiled Source Code
    Cen, Lei
    Gates, Christoher S.
    Si, Luo
    Li, Ninghui
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2015, 12 (04) : 400 - 412
  • [3] Malware Detection in Android Application by Rigorous Analysis of Decompiled Source Code
    Tiwari, Pankaj
    Tere, Girish
    Singh, Pooja
    2016 INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION (ICCUBEA), 2016,
  • [4] A collaborative approach on host and network level android malware detection
    Bae, Chanwoo
    Shin, Seungwon
    SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (18) : 5639 - 5650
  • [5] Cyber Code Intelligence for Android Malware Detection
    Qiu, Junyang
    Han, Qing-Long
    Luo, Wei
    Pan, Lei
    Nepal, Surya
    Zhang, Jun
    Xiang, Yang
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (01) : 617 - 627
  • [6] Intelligent Approach for Android Malware Detection
    Abdulla, Shubair
    Altaher, Altyeb
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (08): : 2964 - 2983
  • [7] Android Botnet Detection An Integrated Source Code Mining Approach
    Alothman, Basil
    Rattadilok, Prapa
    2017 12TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2017, : 111 - 115
  • [8] A scalable and extensible framework for android malware detection and family attribution
    Zhang, Li
    Thing, Vrizlynn L. L.
    Cheng, Yao
    COMPUTERS & SECURITY, 2019, 80 : 120 - 133
  • [9] Adaptive and Scalable Android Malware Detection through Online Learning
    Narayanan, Annamalai
    Liu Yang
    Chen, Lihui
    Liu Jinliang
    2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 2484 - 2491
  • [10] ONAMD: AN ONLINE ANDROID MALWARE DETECTION APPROACH
    Riasat, Rubata
    Sakeena, Muntaha
    Sadiq, Abdul Hannan
    Wang, Yong-Ji
    PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), VOL 1, 2018, : 190 - 196