ゴミ箱.net

汚物は消毒

歌を忘れたカナリアは

【カナリア】
ソフトウェア開発において、バッファオーバーフローを検出するために、割り当てられたメモリ領域に隣接した領域に書き込んでおく特定の値。
バッファオーバーフローが発生すると、割り当てられた範囲の外、つまりカナリアの領域まで書き込みが行われるため、カナリアの値が変更されてしまう。
つまり、カナリアの値が変化したことを検出することで、バッファオーバーフローが起きていることが分かる。

おまけ

kanarienvogel1.jpg
kanarienvogel2.jpg
これを見たあなた。どうか作者を教えてください。それだけが私の望みです。

スポンサーサイト

PageTop

コメント


管理者にだけ表示を許可する