Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam CISSP All Questions

View all questions & answers for the CISSP exam

Exam CISSP topic 1 question 388 discussion

Actual exam question from ISC's CISSP
Question #: 388
Topic #: 1
[All CISSP Questions]

Which mechanism provides the BEST protection against buffer overflow attacks in memory?

  • A. Address Space Layout Randomization (ASLR)
  • B. Memory management unit
  • C. Stack and heap allocation
  • D. Dynamic random access memory (DRAM)
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
klarak
6 months, 3 weeks ago
Selected Answer: A
ASLR is one of the common mitigations for this attack. The others are not.
upvoted 1 times
...
Soleandheel
11 months, 2 weeks ago
A. Address Space Layout Randomization (ASLR) ASLR randomizes the memory addresses of program components, making it difficult for attackers to predict the location of vulnerable functions or data structures in memory. This helps mitigate buffer overflow attacks by adding an additional layer of security.
upvoted 1 times
...
Soleandheel
11 months, 2 weeks ago
A. Address Space Layout Randomization (ASLR)
upvoted 1 times
...
Delab202
1 year, 7 months ago
Selected Answer: A
Other techniques that can be used to protect against buffer overflow attacks include bounds checking, data execution prevention (DEP), address space layout randomization (ASLR), and code signing. It is recommended to use a combination of these techniques to provide comprehensive protection against buffer overflow attacks.
upvoted 1 times
jackdryan
1 year, 6 months ago
A is correct
upvoted 1 times
...
...
[Removed]
1 year, 7 months ago
Selected Answer: B
I would go for B. I cant remember Ive read A in the OSG. GPT agrees.
upvoted 1 times
...
[Removed]
1 year, 7 months ago
I would go for B. I cant remember Ive read A in the OSG. GPT agrees.
upvoted 1 times
...
Goseu
1 year, 7 months ago
Selected Answer: A
Answer is A .
upvoted 1 times
...
SpaceMonkey1
1 year, 7 months ago
Selected Answer: A
Address space layout randomization (ASLR) is a memory-protection process for operating systems (OSes) that guards against buffer-overflow attacks by randomizing the location where system executables are loaded into memory.
upvoted 2 times
...
Rollingalx
1 year, 9 months ago
I go with B The memory management unit (MMU) provides hardware-based memory protection that can prevent buffer overflow attacks from succeeding by ensuring that each program has its own virtual address space and by detecting illegal memory accesses.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...