Cargando…

APuML: An Efficient Approach to Detect Mobile Phishing Webpages using Machine Learning

Nowadays, the growth of mobile phones users has gained a significant increase because of the features offered by them in abundant amounts. These devices are being used rapidly for accessing the web and many online services. However, the security mechanisms that are available in smartphones are not y...

Descripción completa

Detalles Bibliográficos
Autores principales: Jain, Ankit Kumar, Debnath, Ninmoy, Jain, Arvind Kumar
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9059682/
https://www.ncbi.nlm.nih.gov/pubmed/35529800
http://dx.doi.org/10.1007/s11277-022-09707-w
_version_ 1784698356111507456
author Jain, Ankit Kumar
Debnath, Ninmoy
Jain, Arvind Kumar
author_facet Jain, Ankit Kumar
Debnath, Ninmoy
Jain, Arvind Kumar
author_sort Jain, Ankit Kumar
collection PubMed
description Nowadays, the growth of mobile phones users has gained a significant increase because of the features offered by them in abundant amounts. These devices are being used rapidly for accessing the web and many online services. However, the security mechanisms that are available in smartphones are not yet mature. Therefore, smartphones are vulnerable to various types of attacks, such as phishing. The browsers on smartphones are very trivial and the smartphones security abilities have been lessened, to match the smartphone's capabilities. Therefore, detection of the malicious website is different from the previously known technique, which is used on the desktop. Many anti-phishing techniques for mobile devices have been developed but still, there is a lack of a full-fledged solution. Therefore, this paper presents an efficient approach to detect malicious mobile webpages. The proposed approach APuML (Anti Phishing using Machine Learning) extracts all the static and site popularity features from the given URL to create a feature vector. An appropriate machine learning classification algorithm is then applied on the feature set to obtain the result and update the database accordingly. In our approach, the Random Forest classifier outperforms over other classifiers and achieved detection accuracy of 93.85%. We have also created an endpoint application for the users to interact with our system using his/her mobile devices. Moreover, the proposed approach can identify drive-by downloads attack, zero-day attack and clickjacking attack with high accuracy.
format Online
Article
Text
id pubmed-9059682
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-90596822022-05-03 APuML: An Efficient Approach to Detect Mobile Phishing Webpages using Machine Learning Jain, Ankit Kumar Debnath, Ninmoy Jain, Arvind Kumar Wirel Pers Commun Article Nowadays, the growth of mobile phones users has gained a significant increase because of the features offered by them in abundant amounts. These devices are being used rapidly for accessing the web and many online services. However, the security mechanisms that are available in smartphones are not yet mature. Therefore, smartphones are vulnerable to various types of attacks, such as phishing. The browsers on smartphones are very trivial and the smartphones security abilities have been lessened, to match the smartphone's capabilities. Therefore, detection of the malicious website is different from the previously known technique, which is used on the desktop. Many anti-phishing techniques for mobile devices have been developed but still, there is a lack of a full-fledged solution. Therefore, this paper presents an efficient approach to detect malicious mobile webpages. The proposed approach APuML (Anti Phishing using Machine Learning) extracts all the static and site popularity features from the given URL to create a feature vector. An appropriate machine learning classification algorithm is then applied on the feature set to obtain the result and update the database accordingly. In our approach, the Random Forest classifier outperforms over other classifiers and achieved detection accuracy of 93.85%. We have also created an endpoint application for the users to interact with our system using his/her mobile devices. Moreover, the proposed approach can identify drive-by downloads attack, zero-day attack and clickjacking attack with high accuracy. Springer US 2022-05-02 2022 /pmc/articles/PMC9059682/ /pubmed/35529800 http://dx.doi.org/10.1007/s11277-022-09707-w Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022 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
Jain, Ankit Kumar
Debnath, Ninmoy
Jain, Arvind Kumar
APuML: An Efficient Approach to Detect Mobile Phishing Webpages using Machine Learning
title APuML: An Efficient Approach to Detect Mobile Phishing Webpages using Machine Learning
title_full APuML: An Efficient Approach to Detect Mobile Phishing Webpages using Machine Learning
title_fullStr APuML: An Efficient Approach to Detect Mobile Phishing Webpages using Machine Learning
title_full_unstemmed APuML: An Efficient Approach to Detect Mobile Phishing Webpages using Machine Learning
title_short APuML: An Efficient Approach to Detect Mobile Phishing Webpages using Machine Learning
title_sort apuml: an efficient approach to detect mobile phishing webpages using machine learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9059682/
https://www.ncbi.nlm.nih.gov/pubmed/35529800
http://dx.doi.org/10.1007/s11277-022-09707-w
work_keys_str_mv AT jainankitkumar apumlanefficientapproachtodetectmobilephishingwebpagesusingmachinelearning
AT debnathninmoy apumlanefficientapproachtodetectmobilephishingwebpagesusingmachinelearning
AT jainarvindkumar apumlanefficientapproachtodetectmobilephishingwebpagesusingmachinelearning