BlackFriday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

GAQM Exam CPEH-001 Topic 2 Question 102 Discussion

Actual exam question for GAQM's CPEH-001 exam
Question #: 102
Topic #: 2
[All CPEH-001 Questions]

StackGuard (as used by Immunix), ssp/ProPolice (as used by OpenBSD), and Microsoft's /GS option use _____ defense against buffer overflow attacks.

Show Suggested Answer Hide Answer
Suggested Answer: A

Canaries or canary words are known values that are placed between a buffer and control data on the stack to monitor buffer overflows. When the buffer overflows, it will clobber the canary, making the overflow evident. This is a reference to the historic practice of using canaries in coal mines, since they would be affected by toxic gases earlier than the miners, thus providing a biological warning system.


Contribute your Thoughts:

Cruz
2 days ago
Format checking? Psh, that's so 90s. Gotta go with the modern defense, the canary.
upvoted 0 times
...
Emilio
3 days ago
I'm all about that non-executing stack. It's like a bouncer at the door, keeping the bad guys out.
upvoted 0 times
...
Farrah
17 days ago
I agree with Levi, Canary is used for defense against buffer overflow attacks.
upvoted 0 times
...
Dannette
19 days ago
The canary is the way to go! It's like having a little bird watching over your code.
upvoted 0 times
...
Levi
1 months ago
I think the answer is A) Canary.
upvoted 0 times
...

Save Cancel