propolice : スタックスマッシング攻撃検出手法の改良
スポンサーリンク
概要
- 論文の詳細を見る
C言語で構築されたアプリケーションでは、バッファーオーバーフローに起因するスタック破壊によりプログラム制御が奪われてしまうことがある。本論分ではバッファーオーバーフローの検出について、従来から提案されていた手法の問題点を述べ、その改良手法を提案する。改良点は、(1)ローカル変数中に現れるポインター変数がスタック破壊で操作されないように、スタック上の場所を変更すること、(2)関数の引数に現れるポインター変数がスタック破壊で操作されないように、ローカル変数に複製し、複製した変数を使用すること、(3)パフォーマンスオーバーヘッドを減らすために、ある条件の関数ではプロテクションコードの生成を止めること、の三点である。
- 一般社団法人情報処理学会の論文
- 2001-07-25
著者
-
江藤 博明
日本アイ・ビー・エム株式会社東京基礎研究所
-
依田 邦和
日本アイ・ビー・エム(株)東京基礎研究所
-
依田 邦和
日本アイ・ビー・エム株式会社東京基礎研究所
-
江藤 博明
日本アイ・ビー・エム株式会社サイエンス・インスティチュート
-
江藤 博明
日本アイ・ビー・エム 東京基礎研
関連論文
- 端子回りの接続構造から結線可能性を判定する方法
- ポータブルなPrologコンパイラーの実現
- ユークリッド距離におけるCritical Cutの効率的生成方法
- パッケージ内配線のための概略配線手法
- 容量制約を満たした配線経路探索方法 (<特集> レイアウトと一般)
- 数値データからの直交凸領域結合ルール発見
- 配線経路探索高速化のためのクリティカルカット削減方法
- JSIAIワークステーション(3) : ウインドウシステムからみたOSの条件
- JSIAIワークステーション(2) : アーキテクチャとOS
- propolice : スタックスマッシング攻撃検出手法の改良(次世代移動通信ネットワークとその応用)
- propolice : スタックスマッシング攻撃検出手法の改良
- propolice:スタックスマッシング攻撃検出手法の改良
- パケットのデータサイズ・時刻系列を使ったコネクション・チェインの発見
- パケットのデータサイズ・時刻系列を使ったコネクション・チェインの発見
- セルコントローラ・IFCの制御言語設計
- モジュール構造を持つプロローグのデータベースインターフェース