Publication:
Detection of SQL Injection Attacks Using Machine Learning Algorithms Based on NLP-Based Feature Extraction

dc.authorscopusid57250610000
dc.contributor.authorAltunay, Hakan Can
dc.date.accessioned2025-12-11T00:32:52Z
dc.date.issued2024
dc.departmentOndokuz Mayıs Üniversitesien_US
dc.department-temp[Altunay] Hakan Can, Ondokuz Mayis Üniversitesi, Samsun, Turkeyen_US
dc.description.abstractSQL injection attack is one of the cyber attack types that puts individuals and institutions in a difficult situation in terms of data disclosure and material damage. This attack type, which is frequently preferred due to its case of use, has emerged with different usage features in recent years. In this study, various machine learning algorithms were tested to detect SQL Injection attacks. In the data pre-processing section, feature extraction was performed using Natural Language Processing techniques. While the relevance of expressions to each other was calculated with the Word Level TF-IDF method, term search was also performed. In the study, the classification process was performed using convolutional neural network, support vector machine, naive bayes and logistic regression from machine learning methods. At the end of the experimental study, it was found that convolutional neural network was the model that detected SQL Injection attacks with the highest success. © 2024 IEEE.en_US
dc.identifier.doi10.1109/UBMK63289.2024.10773483
dc.identifier.endpage472en_US
dc.identifier.isbn9798350365887
dc.identifier.scopus2-s2.0-85215522476
dc.identifier.startpage468en_US
dc.identifier.urihttps://doi.org/10.1109/UBMK63289.2024.10773483
dc.identifier.urihttps://hdl.handle.net/20.500.12712/37262
dc.institutionauthorAltunay, Hakan Can
dc.language.isotren_US
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_US
dc.relation.ispartof-- 9th International Conference on Computer Science and Engineering, UBMK 2024 -- 2024-10-26 through 2024-10-28 -- Antalya -- 204906en_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectConvolutional Neural Networken_US
dc.subjectMachine Learningen_US
dc.subjectNatural Language Processingen_US
dc.subjectSQL Injectionen_US
dc.subjectSupport Vector Machineen_US
dc.titleDetection of SQL Injection Attacks Using Machine Learning Algorithms Based on NLP-Based Feature Extractionen_US
dc.title.alternativeNLP Tabanlı Özellik Çıkarımına Dayalı Makine Öğrenme Algoritmaları Kullanılarak SQL Enjeksiyonu Ataklarının Tespit Edilmesien_US
dc.typeConference Objecten_US
dspace.entity.typePublication

Files