WAF学習
はじめに
-
NetScalerインスタンスで集中学習を有効にします。NetScalerインスタンスで次のコマンドを実行します。
set appfw settings -centralizedLearning ON -
NetScalerインスタンスのバージョンが13.0-76.6以降であることを確認してください。
-
NetScalerアプライアンスでWeb App Firewallプロファイル(セキュリティ設定のセット)を構成します。詳細については、「Web App Firewallプロファイルの作成」を参照してください。
-
次のセキュリティチェックで学習プロファイルを構成します。
-
開始URL
-
クッキーの一貫性
-
クレジットカード注クレジットカードセキュリティチェックの場合、NetScalerインスタンスで
doSecureCreditCardLoggingを構成し、設定がOFFになっていることを確認する必要があります。 -
コンテンツタイプ
-
フォームフィールドの一貫性
-
フィールド形式
-
CSRFフォームタグ付け
-
HTMLクロスサイトスクリプティング
-
HTML SQLインジェクション注HTML SQLインジェクションチェックの場合、NetScalerインスタンスで
set -sqlinjectionTransformSpecialChars ONとset -sqlinjectiontype sqlspclcharorkeywordsを構成する必要があります。 -
HTMLコマンドインジェクション注NetScalerインスタンス13.0-72.12以降でのみサポートされています。
-
JSON SQL注NetScalerインスタンス13.1-14.10以降でのみサポートされています。
-
JSONコマンドインジェクション注NetScalerインスタンス13.1-14.10以降でのみサポートされています。
-
JSON XSS注NetScalerインスタンス13.1-14.10以降でのみサポートされています。
-
-
NetScaler Consoleで緩和ルールを確認し、必要なアクション (展開またはスキップ) を決定します
-
メール、Slack、ServiceNowを介して通知を受け取ります
-
Action Summaryページを使用して、緩和の詳細を表示します