IIS をガードする guard3guard3 バージョン 1.26 公開中新機能――不正なエンコードパターンの検出ロジックを強化,「メソッド」「パス」「クエリストリング」に対するパターンマッチによるHTTPリクエストの受容/排除ルール,カスタムエラーページをサポート,など。1.24 およびそれより古いバージョン(ベータ版を含む)では,HTTPリクエストの作り方を工夫すると guard3 のフィルタリングを迂回できる脆弱性がありました。この 1.26 ではその問題に対処しています。 ダウンロード:
変更履歴2002.06.05 ver 1.26 リリース
guard3 とは(2002年6月)「guard3」は,Windows 2000などで使われる標準のWWWサーバソフトInternet Information Services(IIS)に組み込んで使用するアドインモジュールです。「guard3」は,長すぎるURL,予定外のメタキャラクタ,不正な文字エンコーディングなど,Webアプリケーションへの攻撃に使われる各種のHTTPリクエストをあらかじめ設定しておいたパラメタに従って排除します。 「guard3」が最初に作られたのは2000年2月のことでした。その後寄せられた各種の機能強化要望を盛り込み,今回(2002年6月)バージョン1.26を公開いたします。バージョン 1.26 の特徴は次のようなものです。
フリーソフトウェア guard3 バージョン 1.26 は 1.03 にひきつづき,フリーソフトウェアです。セキュリティ対策のためにIISに組み込むという目的であればご自由にお使いください。guard3そのものを転売すること(他者にコピーを譲渡しその際に対価を受け取ること)はお断りいたします。 ソースコード guard3 のダウンロードアーカイブにはソースコードを添付しています。guard3 に脆弱性/バックドア/バグが疑わしい場合は(手間はかかりますが)誰でも検証できるようにしています。また,必ずしも優れたコードではありませんが,ISAPIフィルタをC++で記述する際の参考にしていただいてけっこうです。ただし,guard3 のソースコードの大部分をそのまま再利用し,少しだけ改造したものを商品化する,といったことはお断りいたします。 ソースコードを改変して使用する場合は,ソースコードやドキュメントにおける原作者の著作権表示を保持するように願います。本ソフトウェアの再配布を希望される場合は,作者までご連絡願います。 免責 本ソフトウェアはIISのセキュリティ対策を目的としており,慎重にプログラミングされています。しかしながら,本ソフトウェアの機能,動作,性能について,作者は一切保証いたしません。また本ソフトウェアの使用に起因する障害,動作不良,セキュリティ侵害等,いかなる結果に対して,作者および作者の雇用者は一切の責任を負いません。すべて使用者の責任において,ご使用願います。 バグ報告は作者まで直接,電子メールでお願いします。
guard3 作者: 長谷川武 has@nttdata-ccs.co.jp
株式会社NTTデータCCS 過去の説明文:
|