Text this: A Survey on SQL injection: vulnerabilities, attacks, and prevention techniques