メモリバグ検出ツールMEMLIGHTの機能と特長
スポンサーリンク
概要
- 論文の詳細を見る
我々は、メモリバグ検出ツールMEMLIGHTを開発した。ソフトウエア開発において、メモリ破壊などメモリアクセスやメモリ操作に関連するバグを検出し除去する作業には、非常には大きなコストが費やされている。MEMLIGHTは、そのようなメモリバグを効果的に検出する目的で開発された。この種のツールは、1992年に米国で開発されて以来、数社によって同種のツールが開発されている。既存のツールで採用されているメモリバグ検出方式は、ソースレベルや機械語レベルで、メモリアクセスチェック用のコードを静的に挿入する方法である。ソースレベルや機械語レベルでチェック用コートを挿入する方法では、以下の問題点が挙げられる。 -全てのメモリアクセスをチェックしなければならない -市販ソフトウエアの検査ができない -テスト専用実行可能オブジェクトを作成する必要がある我々は、MEMLIGHTを開発することにより、これらの問題点を克服することができた。
- 1996-09-04