Skip to main content
Top

2023 | OriginalPaper | Chapter

Building a Multi-class Prediction App for Malicious URLs

Authors : Vijayaraj Sundaram, Shinu Abhi, Rashmi Agarwal

Published in: Advanced Network Technologies and Intelligent Computing

Publisher: Springer Nature Switzerland

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The page that houses a malicious snippet that could misuse a user's computing resources, steal confidential data, or carry out other forms of assaults is known as a malicious host URL. They are generally distributed across the world wide web under various usage categories like spam, malware, phishing, etc. Although numerous methods or fixes (to identify URLs) have been developed in recent years, still cyberattacks continue to occur.
This study contributes towards implementing three tiers of the system for detection and protection from harmful URLs. The first tier focuses on evaluating the performance of discriminative features in model creation. Discriminative features are derived from URL details and “Whois” webpage information that helps in improving detection performance with less latency and low computational complexity. The influence of feature variation on Parametric (neural network) and non-parametric classifier detection results are assessed to narrow down to the most prominent features to be adapted in the best model for the task of identifying URLs with multi-categorization. The study reveals that non-parametric ensemble models like Light GBM, XGBoost, and Random Forest performed well with a detection accuracy of over 95%, which facilitated building a real-time detection system and differentiating multiple attack types (such as Malware, Phishing, and spam).
The second tier focuses on validation with a global database to know, if entered URL is reported as suspicious by various detection engines already. If not, it enables the user in updating the global database with URL details that are new and not reported yet. Finally, the two modules are integrated to create a web application using Streamlit that provides full system protection against malicious URLs.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
3.
go back to reference Public, C.: Cyber security threat trends (2021) Public, C.: Cyber security threat trends (2021)
9.
go back to reference Anti-Phishing Working Group and Institute of Electrical and Electronics Engineers. Classifying Phishing URLs Using Recurrent Neural Networks Anti-Phishing Working Group and Institute of Electrical and Electronics Engineers. Classifying Phishing URLs Using Recurrent Neural Networks
11.
go back to reference Ramesh, K., Bennet, M.A., Veerappan, J., Renjith, P.N.: Performance metric system for malicious URL data using revised random forest algorithm. In: Proceedings of the 5th International Conference on Computing Methodologies and Communication ICCMC 2021, no. ICCMC, pp. 1188–1191 (2021). https://doi.org/10.1109/ICCMC51019.2021.9418480 Ramesh, K., Bennet, M.A., Veerappan, J., Renjith, P.N.: Performance metric system for malicious URL data using revised random forest algorithm. In: Proceedings of the 5th International Conference on Computing Methodologies and Communication ICCMC 2021, no. ICCMC, pp. 1188–1191 (2021). https://​doi.​org/​10.​1109/​ICCMC51019.​2021.​9418480
15.
go back to reference Alazab, M., Fellow, S.: Malicious URL detection using deep learning. Alazab, M., Fellow, S.: Malicious URL detection using deep learning.
17.
go back to reference Simran, K., Balakrishna, P., Vinayakumar, R., Soman, K.P.: Deep learning based frameworks for handling imbalance in DGA, Email, and URL data analysis. In: Balusamy, S., Dudin, A.N., Graña, M., Mohideen, A.K., Sreelaja, N.K., Malar, B. (eds.) ICC3 2019. CCIS, vol. 1213, pp. 93–104. Springer, Singapore (2020). https://doi.org/10.1007/978-981-15-9700-8_8CrossRef Simran, K., Balakrishna, P., Vinayakumar, R., Soman, K.P.: Deep learning based frameworks for handling imbalance in DGA, Email, and URL data analysis. In: Balusamy, S., Dudin, A.N., Graña, M., Mohideen, A.K., Sreelaja, N.K., Malar, B. (eds.) ICC3 2019. CCIS, vol. 1213, pp. 93–104. Springer, Singapore (2020). https://​doi.​org/​10.​1007/​978-981-15-9700-8_​8CrossRef
18.
go back to reference Tan, G., Zhang, P., Liu, Q., Liu, X., Zhu, C., Guo, L.: MalFilter: a lightweight real-time malicious URL filtering system in large-scale networks. In: Proceedings of the 16th IEEE International Symposium on Parallel and Distributed Processing with Applications, 17th IEEE International Conference on Ubiquitous Computing and Communications, 8th IEEE International Conference on Big Data Cloud Computing, pp. 565–571 (2019). https://doi.org/10.1109/BDCloud.2018.00089 Tan, G., Zhang, P., Liu, Q., Liu, X., Zhu, C., Guo, L.: MalFilter: a lightweight real-time malicious URL filtering system in large-scale networks. In: Proceedings of the 16th IEEE International Symposium on Parallel and Distributed Processing with Applications, 17th IEEE International Conference on Ubiquitous Computing and Communications, 8th IEEE International Conference on Big Data Cloud Computing, pp. 565–571 (2019). https://​doi.​org/​10.​1109/​BDCloud.​2018.​00089
25.
go back to reference Dian zi ke ji da xue (Chengdu, Guo jia zi ran ke xue ji jin wei yuan hui (China). Institute of Electrical and Electronics Engineers. Chengdu Section, and Institute of Electrical and Electronics Engineers, MALICIOUS URL DETECTION USING MULTI-LAYER FILTERING MODEL Dian zi ke ji da xue (Chengdu, Guo jia zi ran ke xue ji jin wei yuan hui (China). Institute of Electrical and Electronics Engineers. Chengdu Section, and Institute of Electrical and Electronics Engineers, MALICIOUS URL DETECTION USING MULTI-LAYER FILTERING MODEL
28.
go back to reference Verma, M., Ganguly, D.: Malicious URL Detection using Machine Learning: A Survey arXiv:1701.07179v3. Corr, vol. 1, no. 1, pp. 1281–1284 (2019). 10.1145/ Verma, M., Ganguly, D.: Malicious URL Detection using Machine Learning: A Survey arXiv:​1701.​07179v3. Corr, vol. 1, no. 1, pp. 1281–1284 (2019). 10.1145/
Metadata
Title
Building a Multi-class Prediction App for Malicious URLs
Authors
Vijayaraj Sundaram
Shinu Abhi
Rashmi Agarwal
Copyright Year
2023
DOI
https://doi.org/10.1007/978-3-031-28183-9_32

Premium Partner