MadDroid: malicious adware detection in Android using deep learning

被引:1
|
作者
Seraj, Saeed [1 ]
Pavlidis, Michalis [1 ]
Trovati, Marcello [2 ]
Polatidis, Nikolaos [1 ]
机构
[1] School of Architecture, Technology, and Engineering, University of Brighton, Brighton, United Kingdom
[2] Department of Computer Science, Edge Hill University, Omrskirk, United Kingdom
关键词
D O I
10.1080/23742917.2023.2247197
中图分类号
学科分类号
摘要
The majority of Android smartphone apps are free. When an application is used, advertisements are displayed in order to generate revenue. Adware-related advertising fraud costs billions of dollars each year. Adware is a form of advertising-supported software, that turns into malware when it automatically installs additional malware and adware on an infected device, steals user data, and exposes other vulnerabilities. Better techniques for detecting adware are needed due to the evolution of increasingly sophisticated evasive malware, particularly adware. Even though significant work has been done in the area of malware detection, the adware family has received very little attention. This paper presents a deep learning-based scheme called MadDroid to detect malicious Android adware based on static features. Moreover, this paper delivers a novel dataset that consists of malicious Adware and benign applications and an optimised Convolutional neural network (CNN) for detecting Adware infected by malware based on the permissions of the applications. The results indicate an average classification rate that is higher than previous work for individual adware family classification in terms of well-known evaluation metrics. © 2023 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group.
引用
收藏
页码:163 / 190
相关论文
共 50 条
  • [1] Malicious Adware Detection on Android Platform using Dynamic Random Forest
    Lee, Kyungmin
    Park, Hyunhee
    INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING, IMIS-2019, 2020, 994 : 609 - 617
  • [2] An Empirical Study on Detection of Android Adware Using Machine Learning Techniques
    Umar Farooq
    Surinder Singh Khurana
    Parvinder Singh
    Munish Kumar
    Multimedia Tools and Applications, 2024, 83 : 38753 - 38792
  • [3] An Empirical Study on Detection of Android Adware Using Machine Learning Techniques
    Farooq, Umar
    Khurana, Surinder Singh
    Singh, Parvinder
    Kumar, Munish
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (13) : 38753 - 38792
  • [4] Androanalyzer: Android Malicious Software Detection Based on Deep Learning
    Arslan R.S.
    PeerJ Computer Science, 2021, 7 : 1 - 20
  • [5] AndroAnalyzer: android malicious software detection based on deep learning
    Arslan, Recep Sinan
    PEERJ COMPUTER SCIENCE, 2021,
  • [6] Detection of Malicious Webpages Using Deep Learning
    Singh, A. K.
    Goyal, Navneet
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 3370 - 3379
  • [7] Android Malware Detection Using Deep Learning
    Elayan, Omar N.
    Mustafa, Ahmad M.
    12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 847 - 852
  • [8] Learning-Based Detection for Malicious Android Application Using Code Vectorization
    Liu, Lin
    Ren, Wang
    Xie, Feng
    Yi, Shengwei
    Yi, Junkai
    Jia, Peng
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [9] Android Malicious Application Detection Using Support Vector Machine and Active Learning
    Rashidi, Bahman
    Fung, Carol
    Bertino, Elisa
    2017 13TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2017,
  • [10] Android Malware Detection Using Deep Learning Methods
    Lukas, Robert
    Kolaczek, Grzegorz
    2021 IEEE 30TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE 2021), 2021, : 119 - 124