SSQLi: A Black-Box Adversarial Attack Method for SQL Injection Based on Reinforcement Learning

Autor: Yuting Guan, Junjiang He, Tao Li, Hui Zhao, Baoqiang Ma
Jazyk: angličtina
Rok vydání: 2023
Předmět:
Zdroj: Future Internet, Vol 15, Iss 4, p 133 (2023)
Druh dokumentu: article
ISSN: 1999-5903
32267096
DOI: 10.3390/fi15040133
Popis: SQL injection is a highly detrimental web attack technique that can result in significant data leakage and compromise system integrity. To counteract the harm caused by such attacks, researchers have devoted much attention to the examination of SQL injection detection techniques, which have progressed from traditional signature-based detection methods to machine- and deep-learning-based detection models. These detection techniques have demonstrated promising results on existing datasets; however, most studies have overlooked the impact of adversarial attacks, particularly black-box adversarial attacks, on detection methods. This study addressed the shortcomings of current SQL injection detection techniques and proposed a reinforcement-learning-based black-box adversarial attack method. The proposal included an innovative vector transformation approach for the original SQL injection payload, a comprehensive attack-rule matrix, and a reinforcement-learning-based method for the adaptive generation of adversarial examples. Our approach was evaluated on existing web application firewalls (WAF) and detection models based on machine- and deep-learning methods, and the generated adversarial examples successfully bypassed the detection method at a rate of up to 97.39%. Furthermore, there was a substantial decrease in the detection accuracy of the model after multiple attacks had been carried out on the detection model via the adversarial examples.
Databáze: Directory of Open Access Journals
Nepřihlášeným uživatelům se plný text nezobrazuje