Practice Library
All MCQs
Browse exam-wise, subject-wise, and country-wise MCQs with explanations.
Choose an option to check your answer.
Correct Answer: C. inserting malicious SQL through input to change database query behavior
Explanation:
The correct answer is inserting malicious SQL through input to change database query behavior.
Choose an option to check your answer.
Correct Answer: A. cookies protected with flags such as HttpOnly, Secure and SameSite
Explanation:
The correct answer is cookies protected with flags such as HttpOnly, Secure and SameSite.
Choose an option to check your answer.
Correct Answer: C. writing implementation code that avoids known vulnerability patterns
Explanation:
The correct answer is writing implementation code that avoids known vulnerability patterns.
Choose an option to check your answer.
Correct Answer: B. inserting malicious SQL through input to change database query behavior
Explanation:
The correct answer is inserting malicious SQL through input to change database query behavior.
Choose an option to check your answer.
Correct Answer: A. cookies protected with flags such as HttpOnly, Secure and SameSite
Explanation:
The correct answer is cookies protected with flags such as HttpOnly, Secure and SameSite.
Choose an option to check your answer.
Correct Answer: A. writing implementation code that avoids known vulnerability patterns
Explanation:
The correct answer is writing implementation code that avoids known vulnerability patterns.
Choose an option to check your answer.
Correct Answer: B. inserting malicious SQL through input to change database query behavior
Explanation:
The correct answer is inserting malicious SQL through input to change database query behavior.
Choose an option to check your answer.
Correct Answer: D. storing password verifiers using slow salted hashes rather than plaintext
Explanation:
The correct answer is storing password verifiers using slow salted hashes rather than plaintext.
Choose an option to check your answer.
Correct Answer: B. writing implementation code that avoids known vulnerability patterns
Explanation:
The correct answer is writing implementation code that avoids known vulnerability patterns.
Choose an option to check your answer.
Correct Answer: B. injecting script into web pages viewed by other users
Explanation:
The correct answer is injecting script into web pages viewed by other users.
Choose an option to check your answer.
Correct Answer: C. storing password verifiers using slow salted hashes rather than plaintext
Explanation:
The correct answer is storing password verifiers using slow salted hashes rather than plaintext.
Choose an option to check your answer.
Correct Answer: C. coding with validation, error handling and security checks to resist misuse
Explanation:
The correct answer is coding with validation, error handling and security checks to resist misuse.