A Survey of SQL Injection Attack Detection and Prevention | Synapse