Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
SQL for Cyber Security
·
Module 7
The Web Application & Database Connection
1
Web Form to SQL: Tracing User Input
Trace the flow of user input from a web form to the resulting SQL query executed on the server.
2
SQL Injection: Identifying Vulnerable Code
Identify where unsanitized user input is concatenated into SQL queries in a sample application.
3
Building Dynamic SQL Queries: A Path to Vulnerability
Construct a dynamic SQL query string from simulated user input to observe a potential vulnerability.
4
Secure Coding: Preventing SQL Injection
Demonstrate the difference between insecure string concatenation and secure parameterized queries using code examples.
Previous module
Database Reconnaissance and Permissions
Next module
Foundational SQL Injection Attacks