署名
署名の概要
署名を追加するには、次の手順に従います。
「デフォルト」署名を選択し、「追加」をクリックしてコピーを作成します。
わかりやすい名前を付けます。新しい sig オブジェクトがユーザ定義オブジェクトとして追加されます。
特定のニーズに関連するターゲットルールを有効にします。
- ルールはデフォルトで無効になっています。
- より多くのルールにより多くの処理が必要
アクションを設定します。
ブロックアクションとログアクションはデフォルトで有効になっています。統計は別のオプションです
プロファイルで使用する署名を設定します。
署名を使用する際のヒント
アプリケーションの保護に適用可能なシグネチャのみを有効にして、処理のオーバーヘッドを最適化します。
シグニチャの一致をトリガーするには、ルール内のすべてのパターンが一致する必要があります。
独自のカスタマイズされたルールを追加して,着信要求を検査し,SQLインジェクション攻撃やクロスサイトスクリプティング攻撃など、さまざまな種類の攻撃を検出できます。
また、応答を検査するルールを追加して、クレジットカード番号などの機密情報の漏洩を検出してブロックすることもできます。
複数のセキュリティチェック条件を追加して、独自のカスタマイズされたチェックを作成します。
署名を使用するためのベストプラクティス
次に、署名に関連する問題に遭遇したときに従うことができるベストプラクティスのいくつかを示します。
プライマリとセカンダリの両方で import コマンドが成功したことを確認します。
CLI と GUI の出力が一貫していることを確認します。
ns.log をチェックして、シグニチャのインポートおよび自動更新中に発生したエラーを特定します。
DNS ネームサーバが正しく設定されていることを確認します。
スキーマバージョンの非互換性をチェックします。
デバイスが自動更新のために AWS でホストされている署名更新 URL にアクセスできないかどうかを確認します。
デフォルトシグニチャとユーザが追加したシグニチャのバージョンの不一致をチェックします。
プライマリノードとセカンダリノードのシグニチャオブジェクトのバージョン不一致をチェックします。
高い CPU 使用率を監視します(シグニチャ更新の問題を除外するには、自動更新を無効にします)。