MALICIOUS QUERY RECOGNITION USING MACHINE LEARNING TECHNIQUES
Given the variety of database systems and the growing sophistication of attacks, identifying fraudulent SQL queries is a difficult and constantly changing cybersecurity task.Using domain-informed characteristics, this research proposes a machine learning-based system for identifying and categorizing fraudulent requests.GitHub and other public sources were used to generate a dataset of 88,213 malicious and benign SQL queries.Comprehensive data preparation, feature engineering, and the use of several classifiers, such as Random Forest, Support Vector Machine, Naive Bayes, and Multi-Layer Perceptron, were all part of the research.The Naive Bayes classifier outperformed the other models, with the maximum accuracy of 99% and sensitivity of 97%.The suggested solution shows how well expert-driven features and conventional machine learning methods may be used to detect SQL injection threats.The results highlight how these methods can improve web application security and provide a solid foundation for further research on different kinds of intrusions.
Publication Details
- Journal
- International Research Journal of Modernization in Engineering Technology and Science
- Published
- 2025-08-22
- DOI
- https://doi.org/10.56726/irjmets82034
- Primary Topic
- Network Security and Intrusion Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00