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. Insecure direct object reference
Explanation:
The correct answer is Insecure direct object reference. It means accessing objects by changing identifiers without proper authorization checks.
Choose an option to check your answer.
Correct Answer: C. Directory traversal
Explanation:
The correct answer is Directory traversal. It means using path manipulation to access files outside intended directories.
Choose an option to check your answer.
Correct Answer: C. Broken access control
Explanation:
The correct answer is Broken access control. It means failure to enforce restrictions on what authenticated users can do.
Choose an option to check your answer.
Correct Answer: B. Broken authentication
Explanation:
The correct answer is Broken authentication. It means weaknesses that allow attackers to compromise accounts or sessions.
Choose an option to check your answer.
Correct Answer: A. Cross-site request forgery
Explanation:
The correct answer is Cross-site request forgery. It means tricking a user's browser into sending an unwanted authenticated request.
Choose an option to check your answer.
Correct Answer: B. Cross-site scripting
Explanation:
The correct answer is Cross-site scripting. It means injecting scripts into web pages viewed by other users.
Choose an option to check your answer.
Correct Answer: D. SQL injection
Explanation:
The correct answer is SQL injection. It means inserting malicious SQL into application input to manipulate database queries.
Choose an option to check your answer.
Correct Answer: D. Key management
Explanation:
The correct answer is Key management. It means secure generation, storage, rotation, and destruction of cryptographic keys.
Choose an option to check your answer.
Correct Answer: B. Salt
Explanation:
The correct answer is Salt. It means random data added before hashing to reduce effectiveness of precomputed password attacks.
Choose an option to check your answer.
Correct Answer: C. Public key infrastructure
Explanation:
The correct answer is Public key infrastructure. It means systems and policies used to manage digital certificates and keys.
Choose an option to check your answer.
Correct Answer: D. Certificate authority
Explanation:
The correct answer is Certificate authority. It means a trusted entity that issues digital certificates.
Choose an option to check your answer.
Correct Answer: D. Digital signature
Explanation:
The correct answer is Digital signature. It means a cryptographic method that provides integrity, authenticity, and non-repudiation.