ISC2 Certified Secure Software Lifecycle Professional (CSSLP) Practice Question

While preparing an open-source release, a developer minifies and renames variables in client-side JavaScript to conceal proprietary business rules from competitors. In secure coding terms, what security characteristic does this obfuscation actually provide the organization?

  • It enforces mandatory access control at runtime to stop any unauthorized code execution.

  • It hinders casual reverse engineering by making the code difficult for humans to understand, without providing strong cryptographic secrecy.

  • It automatically scans and patches vulnerable third-party libraries during the build process.

  • It guarantees confidentiality of the algorithm because the code becomes unreadable without a decryption key.

ISC2 Certified Secure Software Lifecycle Professional (CSSLP)
Secure Software Implementation
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot