Enhance your CompTIA CASP+ exam readiness with our comprehensive quizzes. Sharpen your skills with detailed flashcards and multiple choice questions, each with hints and in-depth explanations. Prepare effectively for this challenging exam!

Practice this question and more.


Which of the following enhances security through application design by isolating execution environments?

  1. Code reviews

  2. Application sandboxing

  3. Access control lists

  4. Intrusion detection systems

The correct answer is: Application sandboxing

Application sandboxing enhances security by creating isolated execution environments where applications can run. This technique limits the resources the application can access and the actions it can perform, thereby preventing potential malicious behavior from affecting the entire system or network. By constraining an application’s ability to interact with the underlying operating system and other applications, sandboxing helps protect sensitive data and ensure that a breach in one application does not compromise others. While code reviews, access control lists, and intrusion detection systems contribute to overall security in different ways, they do not primarily focus on isolating execution environments. Code reviews help identify vulnerabilities in the source code, access control lists manage permissions and control who can access what resources, and intrusion detection systems monitor for suspicious activities but do not provide the same level of isolation as application sandboxing does.