CompTIA CASP+ (CAS-003) — Question 312
A small firm's newly created website has several design flaws. The developer created the website to be fully compatible with ActiveX scripts in order to use various digital certificates and trusting certificate authorities. However, vulnerability testing indicates sandboxes were enabled, which restricts the code's access to resources within the user's computer. Which of the following is the MOST likely cause of the error?
Answer options
- A. The developer inadvertently used Java applets
- B. The developer established a corporate account with a non-reputable certification authority
- C. The developer used fuzzy logic to determine how the web browser would respond once ports 80 and 443 were both open
- D. The developer did not consider that mobile code would be transmitted across the network
Correct answer: A
Explanation
The correct answer is A because using Java applets may lead to sandbox restrictions, which prevents access to system resources. In contrast, option B discusses a certification authority issue that doesn't directly relate to sandboxing. Option C's mention of fuzzy logic is irrelevant to the sandbox issue, and option D, while related to mobile code, does not specifically explain the sandbox limitations experienced.