ISC2 Certified Secure Software Lifecycle Professional (CSSLP) Practice Question

During the automated build of a Windows desktop application, management adds a requirement: customers must be able to confirm that any installer they download originated from your organization and has not been modified in transit, but developers still need to debug post-release issues without difficulty. Which anti-tampering technique should be integrated into the build pipeline to meet this requirement?

  • Digitally sign the final executable with the organization's code-signing certificate before publishing.

  • Strip all debugging symbols from the compiled binary to reduce opportunities for reverse engineering.

  • Compress the executable with a packer such as UPX to make unauthorized changes more difficult.

  • Apply control-flow and string obfuscation to the source code prior to compilation.

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