Cyber Monday 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
6 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
6 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
5 months ago
C) Format checking
upvoted 0 times
...
Nettie
5 months ago
Definitely! Canaries are great for detecting danger.
upvoted 0 times
...
Izetta
6 months ago
A) Canary
upvoted 0 times
...
...
Ming
6 months ago
Hmm, I'm gonna have to go with the canary. Hex editing? Really? What is this, the 90s?
upvoted 0 times
...
Jolanda
6 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
6 months ago
D) Non-executing stack
upvoted 0 times
...
Albina
6 months ago
Yes, the Canary defense is a great way to protect against buffer overflow attacks.
upvoted 0 times
...
Anissa
6 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
5 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
6 months ago
Canary
upvoted 0 times
...
Emilio
6 months ago
C) Format checking
upvoted 0 times
...
Tora
6 months ago
A) Canary
upvoted 0 times
...
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77