Identify the correct definition of SQL injection.
- A. The process of converting data into a coded form to prevent unauthorized access.
- B. An attack in which an attacker secretly intercepts and relays communication between two parties.
- C. Malware that encrypts a victim's files and demands payment for the decryption key.
- D. An attack that inserts malicious SQL code into input fields to manipulate a database. ✓
Correct answer
D. An attack that inserts malicious SQL code into input fields to manipulate a database.
Explanation
SQL injection refers to an attack that inserts malicious SQL code into input fields to manipulate a database.