Exam CAS-004 All QuestionsBrowse all questions from this exam
Question 432

A security team is concerned with attacks that are taking advantage of return-oriented programming against the company's public-facing applications. Which of the following should the company implement on the public-facing servers?

    Correct Answer: B

    Address Space Layout Randomization (ASLR) is a security technique designed to prevent exploitation of memory corruption vulnerabilities, such as those exploited by return-oriented programming (ROP) attacks. ASLR randomizes the memory addresses used by system and application processes, making it significantly more difficult for attackers to predict the location of specific code and create reliable attack vectors. This randomness forces attackers to make guesses about memory locations, increasing the likelihood of failure in executing an ROP attack.

Discussion
isaphiltrickOption: B

Address Space Layout Randomization (ASLR) is a security technique used to prevent exploitation of memory corruption vulnerabilities, such as those exploited by return-oriented programming (ROP) attacks. ASLR randomizes the memory addresses used by system and application processes, making it much harder for an attacker to predict the location of specific functions, system libraries, and other code that could be leveraged in an attack. This randomness forces attackers to guess memory locations, which significantly increases the difficulty of successfully executing an ROP attack.

ChopSNapOption: B

The best answer to address concerns about return-oriented programming (ROP) attacks is B. ASLR (Address Space Layout Randomization). While an IDS can help detect attacks, it does not prevent them. It’s more of a reactive measure.