Cargando…
AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems
Due to the widespread usage of Android smartphones in the present era, Android malware has become a grave security concern. The research community relies on publicly available datasets to keep pace with evolving malware. However, a plethora of apps in those datasets are mere clones of previously ide...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9663591/ https://www.ncbi.nlm.nih.gov/pubmed/36376412 http://dx.doi.org/10.1038/s41598-022-23766-w |
_version_ | 1784830914702868480 |
---|---|
author | Rafiq, Husnain Aslam, Nauman Aleem, Muhammad Issac, Biju Randhawa, Rizwan Hamid |
author_facet | Rafiq, Husnain Aslam, Nauman Aleem, Muhammad Issac, Biju Randhawa, Rizwan Hamid |
author_sort | Rafiq, Husnain |
collection | PubMed |
description | Due to the widespread usage of Android smartphones in the present era, Android malware has become a grave security concern. The research community relies on publicly available datasets to keep pace with evolving malware. However, a plethora of apps in those datasets are mere clones of previously identified malware. The reason is that instead of creating novel versions, malware authors generally repack existing malicious applications to create malware clones with minimal effort and expense. This paper investigates three benchmark Android malware datasets to quantify repacked malware using package names-based similarity. We consider 5560 apps from the Drebin dataset, 24,533 apps from the AMD and 695,470 apps from the AndroZoo dataset for analysis. Our analysis reveals that 52.3% apps in Drebin, 29.8% apps in the AMD and 42.3% apps in the AndroZoo dataset are repacked malware. Furthermore, we present AndroMalPack, an Android malware detector trained on clones-free datasets and optimized using Nature-inspired algorithms. Although trained on a reduced version of datasets, AndroMalPack classifies novel and repacked malware with a remarkable detection accuracy of up to 98.2% and meagre false-positive rates. Finally, we publish a dataset of cloned apps in Drebin, AMD, and AndrooZoo to foster research in the repacked malware analysis domain. |
format | Online Article Text |
id | pubmed-9663591 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-96635912022-11-15 AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems Rafiq, Husnain Aslam, Nauman Aleem, Muhammad Issac, Biju Randhawa, Rizwan Hamid Sci Rep Article Due to the widespread usage of Android smartphones in the present era, Android malware has become a grave security concern. The research community relies on publicly available datasets to keep pace with evolving malware. However, a plethora of apps in those datasets are mere clones of previously identified malware. The reason is that instead of creating novel versions, malware authors generally repack existing malicious applications to create malware clones with minimal effort and expense. This paper investigates three benchmark Android malware datasets to quantify repacked malware using package names-based similarity. We consider 5560 apps from the Drebin dataset, 24,533 apps from the AMD and 695,470 apps from the AndroZoo dataset for analysis. Our analysis reveals that 52.3% apps in Drebin, 29.8% apps in the AMD and 42.3% apps in the AndroZoo dataset are repacked malware. Furthermore, we present AndroMalPack, an Android malware detector trained on clones-free datasets and optimized using Nature-inspired algorithms. Although trained on a reduced version of datasets, AndroMalPack classifies novel and repacked malware with a remarkable detection accuracy of up to 98.2% and meagre false-positive rates. Finally, we publish a dataset of cloned apps in Drebin, AMD, and AndrooZoo to foster research in the repacked malware analysis domain. Nature Publishing Group UK 2022-11-14 /pmc/articles/PMC9663591/ /pubmed/36376412 http://dx.doi.org/10.1038/s41598-022-23766-w Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Rafiq, Husnain Aslam, Nauman Aleem, Muhammad Issac, Biju Randhawa, Rizwan Hamid AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems |
title | AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems |
title_full | AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems |
title_fullStr | AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems |
title_full_unstemmed | AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems |
title_short | AndroMalPack: enhancing the ML-based malware classification by detection and removal of repacked apps for Android systems |
title_sort | andromalpack: enhancing the ml-based malware classification by detection and removal of repacked apps for android systems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9663591/ https://www.ncbi.nlm.nih.gov/pubmed/36376412 http://dx.doi.org/10.1038/s41598-022-23766-w |
work_keys_str_mv | AT rafiqhusnain andromalpackenhancingthemlbasedmalwareclassificationbydetectionandremovalofrepackedappsforandroidsystems AT aslamnauman andromalpackenhancingthemlbasedmalwareclassificationbydetectionandremovalofrepackedappsforandroidsystems AT aleemmuhammad andromalpackenhancingthemlbasedmalwareclassificationbydetectionandremovalofrepackedappsforandroidsystems AT issacbiju andromalpackenhancingthemlbasedmalwareclassificationbydetectionandremovalofrepackedappsforandroidsystems AT randhawarizwanhamid andromalpackenhancingthemlbasedmalwareclassificationbydetectionandremovalofrepackedappsforandroidsystems |