ドイツにある、Sys-Manage A. Denter e.K. が、バッファオーバーフローから、各種ソフトウェア製品を保護する、BufferShieldというソフトウェアを発表しています。基本的には、スタック領域からのコードの実行を監視する様子で、スタックからのコードの実行を検出した場合、イベントログへの書き込みやユーザへの警告、必要ならば該当アプリケーションの終了といった措置を行うようです。同製品は、無料で使用できるFree Editionと有償のComercial Editionが存在します。Free EditionとComercial Editionの相違点はFreeEditionが特定のアプリケーションのみを保護するのに対し、Comercial Editionは全てのアプリケーションを保護します。
Comercial Editionはライセンスの形態によって、Personal Edition、Standard Edition、Enterprise Editionに分類されます。Personal Editionは単一のPCへのライセンスで、Standard Editionが20台まで、Enterprise Editionが無制限となっています。価格はそれぞれ、29$、399$、1999$となっています。
なお、Free Editionが保護するアプリケーションは以下の通りです。
- Microsoft Internet Explorer
- Microsoft Outlook Express
- Microsoft Outlook
- Opera


コメントする