
バッファオーバーフローとは、プログラムのメモリを無駄に消費して破綻を招くクソみたいな現象です。簡単に言うと、準備した入れ物(バッファ)にむやみにデータを突っ込みすぎて、他の大切なデータやプログラムの動作をめちゃくちゃにしちゃうのです。それって、定食屋でご飯の上にいきなりカレーを掛けちゃうようなものです。周りの人たちは大迷惑で、もうどうしようもなくなる。実際、名前を聞いただけで「またか」と思ってしまいますが、これが原因でセキュリティホールが開き、悪意のある奴に本来アクセスできないはずの情報を引きずり出されちゃうこともあるんです。バッファオーバーフロー、ほんと最悪!もうこれが多発するプログラムなんて使えたもんじゃないですね。言わずもがな、プログラマは注意深くデータを扱うべきです。余計なダメージを避けるためにも、バッファのサイズには十分に配慮してほしいですね。
バッファオーバーフローをまじめに語ると
前の記事: « バッテリー性能とは?毒舌で解説!
次の記事: バリトン歌手とは?毒舌で解説! »