SQL Injection (SQLi) is a code injection technique in which attackers insert malicious SQL statements into input fields of a web application, with the goal of manipulating the database