Certified Ethical Hacker (CEH v10) — Question 173
Which of the following is an adaptive SQL Injection testing technique used to discover coding errors by inputting massive amounts of random data and observing the changes in the output?
Answer options
- A. Function Testing
- B. Dynamic Testing
- C. Static Testing
- D. Fuzzing Testing
Correct answer: D
Explanation
Fuzzing Testing is the correct answer because it involves sending random data to the application to find vulnerabilities and coding errors. Function Testing, Dynamic Testing, and Static Testing do not focus on inputting random data to observe output changes, making them unsuitable for this specific purpose.