テクノロジ系の用語

バッファオーバフローとは

別名・表記ゆれ: バッファオーバーフロー

バッファオーバフローとは、プログラムがデータを一時的に保存する領域(バッファ)の大きさを超えるデータを書き込み、隣接するメモリ領域を上書きしてしまうことである。攻撃者は、戻り先のアドレスを書き換えて不正なコードを実行させることがある。入力データの長さの確認や、安全な関数の使用で防ぐ。

分野: テクノロジ系

関連する用語

この用語が出てくる問題

基本情報 用語集の一覧へ