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...
Implementasi Web Application Firewall Dalam Mencegah Serangan SQL Injection Pada Website
Implementasi Web Application Firewall Dalam Mencegah Serangan SQL Injection Pada Website
Dalam beberapa tahun terakhir perkembangan teknologi informasi menjadi semakin pesat, perkembangan ini membuat segala aktifitas dan pekerjaan menjadi lebih mudah, seperti halnya un...
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...
PENGUKURAN EFEKTIVITAS SERANGAN SQL INJECTION PADA WEBSITE DENGAN MENGGUNAKAN TOOLS JSQL, HAVIJ, DAN THE MOLE
PENGUKURAN EFEKTIVITAS SERANGAN SQL INJECTION PADA WEBSITE DENGAN MENGGUNAKAN TOOLS JSQL, HAVIJ, DAN THE MOLE
Along with current technological developments, security for data information residing on websites is very vulnerable to crimes in the internet world such as attacks on security hol...
ANALYSIS OF THE PROBLEM OF SQL-INJECTIONS IN WEB APPLICATIONS
ANALYSIS OF THE PROBLEM OF SQL-INJECTIONS IN WEB APPLICATIONS
The use of web applications endows production and business processes with new qualities, primarily such as: high business mobility; availability of services; continuity of business...
SQL Injection Attack: Quick View
SQL Injection Attack: Quick View
SQL injection is a type of security vulnerability that occurs in database-driven web applications where an attacker injects malicious code into the application to gain unauthorized...
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...
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...

Back to Top