Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

SQL INJECTION ATTACKS DETECTION: A PERFORMANCE COMPARISON ON MULTIPLE CLASSIFICATION MODELS

View through CrossRef
SQL injection attacks are a common and serious security threat to web applications, where malicious users exploit vulnerabilities to gain unauthorized access to sensitive data or manipulate the database. Detecting and preventing SQL injection attacks is crucial for ensuring the security and integrity of web applications. While there have been studies on using machine learning for detecting SQL injection attacks, there is a lack of comprehensive comparative analysis that evaluates the performance of multiple classification models specifically for this purpose. Existing research often focuses on individual algorithms or limited comparisons, without providing a thorough evaluation of different models in the context of SQL injection attack detection. The main objective of this manuscript is to evaluate and compare the performance of multiple classification models, KNN, decision trees, support vector machines, Naïve Bayes, and neural networks, for detecting SQL injection attacks, and to identify the most effective classification model for detecting SQL injection attacks based on the evaluation results. The main significance of this manuscript is that the study will provide insights into the effectiveness of various machine learning algorithms for detecting SQL injection attacks, helping developers and security professionals choose the most suitable approach, the findings can contribute to enhancing the security measures of web applications by recommending the best-performing model for detecting and preventing SQL injection attacks. The results demonstrate that CNN achieves the highest overall accuracy (around 96.55%) while maintaining a good balance between precision (98.92%) and recall (91.71%) in the given dataset. By evaluating and comparing the performance of different classification models, the study can help enhance the security measures of web applications against SQL injection attacks. The comparative analysis of multiple classification models contributes to advancing research in the field of cybersecurity and machine learning. strengthening cybersecurity practices, empowering organizations to proactively defend against evolving threats, and fostering a more secure digital environment for web applications and databases. The study concludes by offering recommendations for future research and considerations for deploying machine learning models for real-world SQL injection attack detection.
Title: SQL INJECTION ATTACKS DETECTION: A PERFORMANCE COMPARISON ON MULTIPLE CLASSIFICATION MODELS
Description:
SQL injection attacks are a common and serious security threat to web applications, where malicious users exploit vulnerabilities to gain unauthorized access to sensitive data or manipulate the database.
Detecting and preventing SQL injection attacks is crucial for ensuring the security and integrity of web applications.
While there have been studies on using machine learning for detecting SQL injection attacks, there is a lack of comprehensive comparative analysis that evaluates the performance of multiple classification models specifically for this purpose.
Existing research often focuses on individual algorithms or limited comparisons, without providing a thorough evaluation of different models in the context of SQL injection attack detection.
The main objective of this manuscript is to evaluate and compare the performance of multiple classification models, KNN, decision trees, support vector machines, Naïve Bayes, and neural networks, for detecting SQL injection attacks, and to identify the most effective classification model for detecting SQL injection attacks based on the evaluation results.
The main significance of this manuscript is that the study will provide insights into the effectiveness of various machine learning algorithms for detecting SQL injection attacks, helping developers and security professionals choose the most suitable approach, the findings can contribute to enhancing the security measures of web applications by recommending the best-performing model for detecting and preventing SQL injection attacks.
The results demonstrate that CNN achieves the highest overall accuracy (around 96.
55%) while maintaining a good balance between precision (98.
92%) and recall (91.
71%) in the given dataset.
By evaluating and comparing the performance of different classification models, the study can help enhance the security measures of web applications against SQL injection attacks.
The comparative analysis of multiple classification models contributes to advancing research in the field of cybersecurity and machine learning.
strengthening cybersecurity practices, empowering organizations to proactively defend against evolving threats, and fostering a more secure digital environment for web applications and databases.
The study concludes by offering recommendations for future research and considerations for deploying machine learning models for real-world SQL injection attack detection.

Related Results

Optimizing Text-to-SQL Transformations: The Potential of Skeleton Decoupling in SKT-SQL
Optimizing Text-to-SQL Transformations: The Potential of Skeleton Decoupling in SKT-SQL
Abstract The Text-to-SQL technology faces significant challenges in converting natural language questions into SQL code, particularly in handling complexities and diversiti...
Overview of Key Zonal Water Injection Technologies in China
Overview of Key Zonal Water Injection Technologies in China
Abstract Separated layer water injection is the important technology to realize the oilfield long-term high and stable yield. Through continuous researches and te...
Augmenting SQL Injection Attack Detection via Deep Convolutional Neural Network
Augmenting SQL Injection Attack Detection via Deep Convolutional Neural Network
Abstract Advancing the systematic methods or algorithms is necessary because SQL injection attacks can be hazardous for the security of databases and various web applicatio...
Enhancing SQL Injection Prevention: Advanced Machine Learning and LSTM-Based Techniques
Enhancing SQL Injection Prevention: Advanced Machine Learning and LSTM-Based Techniques
A kind of cybercrime known as SQL injection lets attackers alter records by running bogus SQL queries into an input field. This could result from more serious security breaches, il...
Deception-Based Security Framework for IoT: An Empirical Study
Deception-Based Security Framework for IoT: An Empirical Study
<p><b>A large number of Internet of Things (IoT) devices in use has provided a vast attack surface. The security in IoT devices is a significant challenge considering c...
Atomic quantum metrology with narrowband entangled and squeezed states of light
Atomic quantum metrology with narrowband entangled and squeezed states of light
The use of light, especially of laser light, is in many cases the most sensitive way to perform measurements. However, the highest sensitivity that can be achieved with laser light...
Application of Novel Techniques to Fractured Injection Diagnostics in Waterflood Developments
Application of Novel Techniques to Fractured Injection Diagnostics in Waterflood Developments
Abstract Controlled injection at high rates predominantly under fracture regime has been identified at the onset of most waterflood field developments as being cruci...
Studi Literatur Komparasi SQL dan NoSQL dalam Pemilihan Basis Data Ideal untuk Skalabilitas Tinggi
Studi Literatur Komparasi SQL dan NoSQL dalam Pemilihan Basis Data Ideal untuk Skalabilitas Tinggi
This research compares SQL and NoSQL databases in terms of high scalability and data management efficiency. SQL, with its relational model and ACID principles, excels in data consi...

Back to Top