間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

stack-smashing protector(ssp)

http://www.research.ibm.com/trl/projects/security/ssp/

What's the stack-smashing protector?

It is a GCC (Gnu Compiler Collection) extension for protecting applications from stack-smashing attacks. Applications written in C will be protected by the method that automatically inserts protection code into an application at compilation time. The protection is realized by buffer overflow detection and the variable reordering feature to avoid the corruption of pointers. The basic idea of buffer overflow detection comes from StackGuard system.

StackGuard機能がGCC 4.1に入ったようだ。
http://slashdot.jp/article.pl?sid=06/03/05/0253210&threshold=2

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。