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...

Descripción completa

Detalles Bibliográficos
Autores principales: Mahindru, Arvind, Sangal, A.L.
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