CDPSE · Question #122
Which of the following is a PRIMARY element of application and software hardening?
The correct answer is C. Code review. Code review is a primary element of application hardening because it identifies security vulnerabilities, insecure coding patterns, and logic flaws at the source level before software is deployed. Hardening begins with ensuring the code itself is secure. Vulnerability analysis…
Question
Which of the following is a PRIMARY element of application and software hardening?
Options
- AVulnerability analysis
- BDatabase configuration
- CCode review
- DSoftware repository
How the community answered
(16 responses)- A6% (1)
- C94% (15)
Explanation
Code review is a primary element of application hardening because it identifies security vulnerabilities, insecure coding patterns, and logic flaws at the source level before software is deployed. Hardening begins with ensuring the code itself is secure. Vulnerability analysis (A) is a testing activity that occurs after code is written and is more of a verification step. Database configuration (B) is an infrastructure hardening concern, not an application-level one. A software repository (D) is a development tool for storing and versioning code, not a hardening mechanism. Code review directly reduces the attack surface of an application at its most fundamental level.
Topics
Community Discussion
No community discussion yet for this question.