Which of the following enables the use of an input field to run commands that can view or manipulate data?
Choose an answer
Tap an option to check your answer.
Correct answer: SQL injection.
Why this is the answer
SQL injection is a code injection technique used to attack data-driven applications, in which malicious SQL statements are inserted into an entry field for execution (e.g., to dump database contents to the attacker). This allows an attacker to manipulate or view data they shouldn't have access to. Cross-site scripting (XSS) involves injecting malicious scripts into web pages viewed by other users, typically to steal cookies or session tokens. Sideloading refers to installing applications onto a device from an unofficial source. A buffer overflow occurs when a program attempts to write data to a buffer beyond its allocated capacity, potentially overwriting adjacent memory and leading to crashes or arbitrary code execution.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed