APKOWL: An Automatic Approach to Enhance the Malware Detection

被引:0
|
作者
Aboshady, Doaa [1 ]
Ghannam, Naglaa E. [2 ]
Elsayed, Eman K. [2 ,3 ]
Diab, L. S. [2 ,4 ]
机构
[1] Tanta Univ, Fac Sci, Math Dept, Tanta, Egypt
[2] Al Azhar Univ, Fac Sci, Math Dept, Girls branch, Cairo, Egypt
[3] Canadian Int Coll CIC, Sch Comp Sci, Cairo Governorate, Egypt
[4] Imam Mohammad Ibn Saud Islamic Univ, Coll Sci 323, Dept Math & Stat, King Abdullah City Female Students, Riyadh, Saudi Arabia
来源
MOBILE NETWORKS & APPLICATIONS | 2023年 / 28卷 / 05期
关键词
Malware detection; OWL ontology; Mobile application; Reverse engineering; Software Quality; DATA FUSION; CLASSIFICATION; CHALLENGES;
D O I
10.1007/s11036-023-02159-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Malicious software (malware) can steal passwords, leak details, and generally cause havoc with users' accounts. Most of the current malware detection techniques are designed to detect malware at the code level of the software, where it is actually infected and causes damage. Additionally, current malware detection techniques at the design level are done manually or semi-automatically. This research aims to enhance these methods to detect malware at the design level automatically with a big dataset. The proposed method presents an automatic system for detecting SMS (Short Message Service) malware at the design which is called APKOWL. It is based on reverse engineering of the mobile application and then automatically builds OWL (web ontology Language) ontology. The proposed system is implemented in python and Protege, and its performance has been tested and evaluated on samples of android mobile applications including 3,904 malware and 3,200 benign samples. The experimental results successfully verify the effectiveness of the proposed method because it has good performance in detecting SMS malware at the software design level. The proposed method obtained an accuracy of 97%, precision of 97.5%, and recall of 99%, outperforming the compared model in all performance metrics.
引用
收藏
页码:1901 / 1912
页数:12
相关论文
共 50 条
  • [1] An Attention-Based Approach to Enhance the Detection and Classification of Android Malware
    Ghourabi, Abdallah
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 80 (02): : 2743 - 2760
  • [2] APIARY: An API-based automatic rule generator for yara to enhance malware detection
    Coscia, Antonio
    Lorusso, Roberto
    Maci, Antonio
    Urbano, Giuseppe
    COMPUTERS & SECURITY, 2025, 153
  • [3] Intelligent Approach for Android Malware Detection
    Abdulla, Shubair
    Altaher, Altyeb
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (08): : 2964 - 2983
  • [4] Malicious sequential pattern mining for automatic malware detection
    Fan, Yujie
    Ye, Yanfang
    Chen, Lifei
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 52 : 16 - 25
  • [5] Music classification as a new approach for malware detection
    Mehrdad Farrokhmanesh
    Ali Hamzeh
    Journal of Computer Virology and Hacking Techniques, 2019, 15 : 77 - 96
  • [6] Music classification as a new approach for malware detection
    Farrokhmanesh, Mehrdad
    Hamzeh, Ali
    JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2019, 15 (02) : 77 - 96
  • [7] The Malware Detection Approach in the Design of Mobile Applications
    Aboshady, Doaa
    Ghannam, Naglaa
    Elsayed, Eman
    Diab, Lamiaa
    SYMMETRY-BASEL, 2022, 14 (05):
  • [8] Automatic malware classification and new malware detection using machine learning
    Liu, Liu
    Wang, Bao-sheng
    Yu, Bo
    Zhong, Qiu-xi
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2017, 18 (09) : 1336 - 1347
  • [9] Automatic malware classification and new malware detection using machine learning
    Liu Liu
    Bao-sheng Wang
    Bo Yu
    Qiu-xi Zhong
    Frontiers of Information Technology & Electronic Engineering, 2017, 18 : 1336 - 1347
  • [10] A Malware Detection Approach Using Malware Images and Autoencoders
    Jin, Xiang
    Xing, Xiaofei
    Elahi, Haroon
    Wang, Guojun
    Jiang, Hai
    2020 IEEE 17TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2020), 2020, : 1 - 6