C コンパイラの中には buf+len >= buf が(常に)成立すると仮定(して、最適化(=コードを削除))するものが存在 → バッファオーバーフローの脆弱性が作りこまれる可能性あり

tsupotsupo のブックマーク 2008/04/28 17:54

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

JVNVU#162289: ある種の範囲チェックを破棄するC コンパイラの最適化の問題

    C コンパイラの中には、最適化処理において、ポインタ演算のオーバーフローチェックを行うコードブロックを省略することがあります。従って、こうしたコンパイラを使ってコンパイルしたアプリケーションは、バッ...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう