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

コンピュータプログラムは、一時的にデータを格納することを可能にするバッファとして知られるそれらに割り当てられた特定のメモリを有する。 プログラムがバッファの境界を超えると、隣接メモリへのデータの書き込みを開始します。 これが発生すると、 バッファオーバーフローと呼ばれます。 基本的に、プログラムのメモリバッファはその制限を超えています。

バッファオーバーフローは誤ったプログラムの振る舞いや問題を引き起こす可能性があり、あるいはメモリアクセス問題を引き起こす可能性さえあります。 Vistaよりも古いバージョンのWindowsを実行しているコンピュータでは、これらのエラーによりブルースクリーンエラーが発生することがあります。

ブルースクリーン、バッファ、メモリ、メモリ用語