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 7 Question 88 Discussion

Actual exam question for GAQM's CPEH-001 exam
Question #: 88
Topic #: 7
[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:

Jolene
5 months ago
A canary, like the one in the coal mine! Except this time, it's a digital canary, and it's here to save our stacks from overflowing. Clever, right?
upvoted 0 times
...
Johnetta
5 months ago
The canary is the way to go. I hear they use those little birds in coal mines too, to detect any dangerous gases. Multifunctional, I like it!
upvoted 0 times
Tomoko
4 months ago
C) Format checking
upvoted 0 times
...
Nettie
4 months ago
Definitely! Canaries are great for detecting danger.
upvoted 0 times
...
Izetta
5 months ago
A) Canary
upvoted 0 times
...
...
Ming
5 months ago
Hmm, I'm gonna have to go with the canary. Hex editing? Really? What is this, the 90s?
upvoted 0 times
...
Jolanda
5 months ago
Canary, for sure. It's like a little watchdog guarding the stack against any potential intruders. Very clever stuff.
upvoted 0 times
Clorinda
5 months ago
I think the Non-executing stack option is also effective in preventing buffer overflow attacks.
upvoted 0 times
...
Doretha
5 months ago
D) Non-executing stack
upvoted 0 times
...
Albina
5 months ago
Yes, the Canary defense is a great way to protect against buffer overflow attacks.
upvoted 0 times
...
Anissa
5 months ago
A) Canary
upvoted 0 times
...
...
Talia
6 months ago
Definitely the canary! That's the whole idea behind these security features - to catch any sneaky buffer overflow attempts.
upvoted 0 times
Owen
4 months ago
C) Format checking
upvoted 0 times
...
Van
5 months ago
A) Canary
upvoted 0 times
...
Kiley
5 months ago
Exactly, the canary is used to detect buffer overflow attacks.
upvoted 0 times
...
Kiley
5 months ago
Canary
upvoted 0 times
...
Emilio
5 months ago
C) Format checking
upvoted 0 times
...
Tora
5 months ago
A) Canary
upvoted 0 times
...
...

Save Cancel