tarosukeの日記: スタックオーバーフロー攻撃
日記 by
tarosuke
普通のスタックだとスタックオーバーフローしたときにスタックの根本を書き換えられてしまう。が、これが逆に上へ伸びるスタックなら悪くてもそのプロシージャの変数が書き換わるだけだ。つまりスタックオーバーフロー攻撃に対する耐性がスタックの方向一つで全然違うのだ。キョウビのプロセッサではスタック領域は別に取っておいて使うことがほとんどなのだから下から上に使っても構わないはずなのだが...スタックが下へ伸びるのもそもそもスタック領域を確保しなかった時代の名残なだけだし。
スタックオーバーフロー攻撃 More ログイン