Application of Machine Learning Algorithms for Detection of Vulnerability in Web Applications

被引:0
|
作者
Mathalli Narasimha V. [1 ]
Andhe D. [1 ]
Swamy S.N. [1 ]
Balaraju M. [2 ]
机构
[1] RV College of Engineering, Bangalore
[2] GSSSIETW, Mysuru
关键词
Linear SVC; Logistic regression; Multinominal; Naïve Bayes; NESSUS; Random forest classifier; Vulnerability; Web applications;
D O I
10.1007/s42979-022-01518-x
中图分类号
学科分类号
摘要
The Internet is a world-class network that connects systems and electronic devices. As per the report, 4.66 billion people in the world use the internet for one or other purposes. The internet also provides a wide range of web applications, which provides vast benefits to society and the users. Nowadays, cyberattacks like denial of service (DoS), SQL injections, brute force, and phishing attacks on websites, web applications, and web of things are more common. During the development phase, these security issues need to be addressed efficiently. These internet-based applications, store very critical, valuable, and important information related to user credentials, financial, biometric, payment information, etc. The adversary tries to find vulnerabilities and exploit them to capture the information related to users, and devices. The adversary can also damage the applications and stop them from working. This paper illustrates and analyses the different types of vulnerabilities in detail. Also, this work provides possible solutions to the various attacks. The data for the analysis are collected through the NESSUS tool. The analysis is carried out using Random Forest Classifier, Multinominal Naïve Bayes, Linear SVC, and Logistic Regression. In this work, Linear SVC has 91% accuracy in identifying the type of vulnerability. The algorithm also shows the accuracy of 98% in giving the solutions for the type of attack. © 2022, The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd.
引用
收藏
相关论文
共 50 条
  • [41] Detection of Dangerous Web Pages Based on the Analysis of Suicidal Content Using Machine Learning Algorithms
    Lyovkin, Maxim
    Frolov, Aleksey A.
    Perminov, Egor
    PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 513 - 516
  • [42] Malware Detection: A Framework for Reverse Engineered Android Applications Through Machine Learning Algorithms
    Urooj, Beenish
    Shah, Munam Ali
    Maple, Carsten
    Abbasi, Muhammad Kamran
    Riasat, Sidra
    IEEE ACCESS, 2022, 10 : 89031 - 89050
  • [43] Uncovering the Limits of Machine Learning for Automatic Vulnerability Detection
    Risse, Niklas
    Boehme, Marcel
    PROCEEDINGS OF THE 33RD USENIX SECURITY SYMPOSIUM, SECURITY 2024, 2024, : 4247 - 4264
  • [44] Application of Machine Learning Algorithms on Diabetic Retinopathy
    Pal, Ridam
    Poray, Jayanta
    Sen, Mainak
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2017, : 2046 - 2051
  • [45] Applying machine learning algorithms for stuttering detection
    Filipowcz, Piotr
    Kostek, Bozena
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2023, 153 (03):
  • [46] Detection of Depression Using Machine Learning Algorithms
    Kumar, M. Ravi
    Pooja, Kadoori
    Udathu, Meghana
    Prasanna, J. Lakshmi
    Santhosh, Chella
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2022, 18 (04) : 155 - 163
  • [47] Machine Learning Algorithms and Frameworks in Ransomware Detection
    Smith, Daryle
    Khorsandroo, Sajad
    Roy, Kaushik
    IEEE ACCESS, 2022, 10 : 117597 - 117610
  • [48] Application of Machine Learning Algorithms for Visibility Classification
    Ortega, Luz
    Otero, Luis Daniel
    Otero, Carlos
    2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,
  • [49] Fall Detection Using Machine Learning Algorithms
    Vallabh, Pranesh
    Malekian, Reza
    Ye, Ning
    Bogatinoska, Dijana Capeska
    2016 24TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2016, : 51 - 59
  • [50] Malware Detection and Classification with Machine Learning Algorithms
    Kumar, R. Vinoth
    Islam, Md Mojahidul
    Apon, Abir Hossain
    Prantha, C. S.
    SMART TRENDS IN COMPUTING AND COMMUNICATIONS, VOL 5, SMARTCOM 2024, 2024, 949 : 143 - 158