Cargando…
FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques: FSDroid
With the recognition of free apps, Android has become the most widely used smartphone operating system these days and it naturally invited cyber-criminals to build malware-infected apps that can steal vital information from these devices. The most critical problem is to detect malware-infected apps...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7807414/ https://www.ncbi.nlm.nih.gov/pubmed/33462535 http://dx.doi.org/10.1007/s11042-020-10367-w |
_version_ | 1783636736708968448 |
---|---|
author | Mahindru, Arvind Sangal, A.L. |
author_facet | Mahindru, Arvind Sangal, A.L. |
author_sort | Mahindru, Arvind |
collection | PubMed |
description | With the recognition of free apps, Android has become the most widely used smartphone operating system these days and it naturally invited cyber-criminals to build malware-infected apps that can steal vital information from these devices. The most critical problem is to detect malware-infected apps and keep them out of Google play store. The vulnerability lies in the underlying permission model of Android apps. Consequently, it has become the responsibility of the app developers to precisely specify the permissions which are going to be demanded by the apps during their installation and execution time. In this study, we examine the permission-induced risk which begins by giving unnecessary permissions to these Android apps. The experimental work done in this research paper includes the development of an effective malware detection system which helps to determine and investigate the detective influence of numerous well-known and broadly used set of features for malware detection. To select best features from our collected features data set we implement ten distinct feature selection approaches. Further, we developed the malware detection model by utilizing LSSVM (Least Square Support Vector Machine) learning approach connected through three distinct kernel functions i.e., linear, radial basis and polynomial. Experiments were performed by using 2,00,000 distinct Android apps. Empirical result reveals that the model build by utilizing LSSVM with RBF (i.e., radial basis kernel function) named as FSdroid is able to detect 98.8% of malware when compared to distinct anti-virus scanners and also achieved 3% higher detection rate when compared to different frameworks or approaches proposed in the literature. |
format | Online Article Text |
id | pubmed-7807414 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-78074142021-01-14 FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques: FSDroid Mahindru, Arvind Sangal, A.L. Multimed Tools Appl Article With the recognition of free apps, Android has become the most widely used smartphone operating system these days and it naturally invited cyber-criminals to build malware-infected apps that can steal vital information from these devices. The most critical problem is to detect malware-infected apps and keep them out of Google play store. The vulnerability lies in the underlying permission model of Android apps. Consequently, it has become the responsibility of the app developers to precisely specify the permissions which are going to be demanded by the apps during their installation and execution time. In this study, we examine the permission-induced risk which begins by giving unnecessary permissions to these Android apps. The experimental work done in this research paper includes the development of an effective malware detection system which helps to determine and investigate the detective influence of numerous well-known and broadly used set of features for malware detection. To select best features from our collected features data set we implement ten distinct feature selection approaches. Further, we developed the malware detection model by utilizing LSSVM (Least Square Support Vector Machine) learning approach connected through three distinct kernel functions i.e., linear, radial basis and polynomial. Experiments were performed by using 2,00,000 distinct Android apps. Empirical result reveals that the model build by utilizing LSSVM with RBF (i.e., radial basis kernel function) named as FSdroid is able to detect 98.8% of malware when compared to distinct anti-virus scanners and also achieved 3% higher detection rate when compared to different frameworks or approaches proposed in the literature. Springer US 2021-01-14 2021 /pmc/articles/PMC7807414/ /pubmed/33462535 http://dx.doi.org/10.1007/s11042-020-10367-w Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Mahindru, Arvind Sangal, A.L. FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques: FSDroid |
title | FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques: FSDroid |
title_full | FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques: FSDroid |
title_fullStr | FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques: FSDroid |
title_full_unstemmed | FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques: FSDroid |
title_short | FSDroid:- A feature selection technique to detect malware from Android using Machine Learning Techniques: FSDroid |
title_sort | fsdroid:- a feature selection technique to detect malware from android using machine learning techniques: fsdroid |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7807414/ https://www.ncbi.nlm.nih.gov/pubmed/33462535 http://dx.doi.org/10.1007/s11042-020-10367-w |
work_keys_str_mv | AT mahindruarvind fsdroidafeatureselectiontechniquetodetectmalwarefromandroidusingmachinelearningtechniquesfsdroid AT sangalal fsdroidafeatureselectiontechniquetodetectmalwarefromandroidusingmachinelearningtechniquesfsdroid |