忍者ブログ

いけいけ理系NEO

情報処理試験など、理系の試験対策、関連知識、日記などです

セキュリティを学ぶ


バッファーオーバーフロー

・大量のデータを、プログラムのバッファへ送り込み、スタックやヒープをオーバーフローさせ、システムを破壊したり、特定のプログラムを実行させる

・たとえば、関数の呼び出しが終わった後に実行さえるプログラムのアドレスを書き換えて、任意のプログラムを実行させる

・対策としては、OSなどのセキュリティパッチを当てること、バッファーオーバーフロー対策のある言語やライブラリを使用すること、がある


PR