\メタ文字を実際の文字として使用できます。事前定義された文字クラスを指定するためにも使われます。バックスラッシュと一致します。文字クラスの使用方法については、文字クラスを参照してください。大カッコで囲んで独自の文字クラスを作成できます(メタ文字を参照)。事前定義のクラスをさまざまな文字タイプのショートカットとして使用することもできます。使用できる事前定義の文字クラスの説明と例を示します。文字クラスの定義\d数字(桁)と一致します。[0-9]\D数字以外の任意の文字と一致します。[^0-9]\w英数字(語)と一致します。[a-zA-Z0-9_]\W英数字以外の任意の文字と一致します。[^a-zA-Z0-9_]\sスペース、復帰、タブ、改行、および改ページを含む空白文字と一致します。\r\t\n\f]\S空白文字以外の任意の文字と一致します。キーワードの値の中で正規表現構文を指定した後、修飾オプションを使用できます。固有の処理機能を実行します。値の末尾に、次の形式で出現します。次の表に示す任意の修飾オプションを含めることができます。"/pcre/ismxAEGRBUIPHDMCKSY")。引用符が任意ではなく必須であった旧バージョンに慣れている経験豊富なユーザのために、引用符を使用するオプションが提供されています。エディタで表示すると、引用符が表示されません。処理機能を実行するために使用できるオプションを説明します。関連の正規表現後オプションオプション説明i正規表現で大文字と小文字を区別しないようにします。文字を除くすべての文字を表します。使用すると、これをオーバーライドして、改行文字を含むすべての文字をドット文字に一致させることができます。特定の文字列の先頭および末尾に一致します。バッファの先頭または末尾だけでなく、バッファ内の改行文字の直前または直後のコンテンツとも一致します。xエスケープされた(バックスラッシュが先行する)場合、および文字クラスに含まれる場合を除き、空白データ文字がパターン内に出現してもそれを無視します。修飾子の説明を示します。使用した場合と同じ)。それが改行である場合には最後の文字の直前とも一致しますが、他の改行文字の直前とは一致しません)。「最長マッチ」を実行します。複数の一致が見つかった場合は最も長い一致が選択されます。文字を使用するとこの動作が変更され、常に最初の一致がこれらの文字で選択されます。)が続く場合を除きます。最長マッチではありません。固有の修飾子を示しています。エンジンで見つかった最後の一致の末尾を基準にして、一致するコンテンツを検索します。引数を使用する場合に似ています)。内のコンテンツを検索します。オプションを一緒に使用して、同じコンテンツを検索することはできません。オプションを参照してください。コンテンツ一致を検索します。キーワードを使用してください。内のコンテンツを検索します。オプションを一緒に使用して、同じコンテンツを検索することはできません。オプションを参照してください。要求メッセージ本文の中でコンテンツを検索します。オプションを参照してください。除く)ヘッダー内のコンテンツを検索します。オプションを一緒に使用して、同じコンテンツを検索することはできません。オプションを参照してください。除く)ヘッダー内のコンテンツを検索します。オプションを一緒に使用して、同じコンテンツを検索することはできません。オプションを参照してください。フィールド内のコンテンツを検索します。オプションを参照してください。内の正規化済みコンテンツを検索します。データを含めて、ヘッダー全体を検索します。次の点に注意してください。本文のコンテンツとして扱われます。オプションを一緒に使用して、同じコンテンツを検索することはできません。オプションを参照してください。一部としてではなく、ヘッダーの一部として検査されます。内の未加工コンテンツを検索します。データを含めて、ヘッダー全体を検索します。次の点に注意してください。本文のコンテンツとして扱われます。オプションを一緒に使用して、同じコンテンツを検索することはできません。オプションを参照してください。一部としてではなく、ヘッダーの一部として検査されます。オプションを参照してください。コードに付加されるテキスト記述を検索します。オプションを参照してください。オプションを組み合わせて使用しないでください。パフォーマンスの問題が発生する可能性があります。オプションを使用しないでください。入力できる値の例を示し、それぞれの例で何が一致するかを説明します。ペイロード内で検索します。この例は以下のものと一致します。ペイロード内で検索します。データだけが検索されます。この例は以下のものと一致します。ペイロードで検索します。この例は以下のものと一致します。ペイロード内で検索します。使用しないようにしています。コロンの前にバックスラッシュがあることに注意してください。この例は以下のものと一致します。ペイロード内で検索します。使用しないようにしています。この例は以下のものと一致します。ペイロード内で検索します。コロン文字がバックスラッシュでエスケープされていることに注意してください。キーワードを使用すると、記述情報をルールに追加できます。追加した情報を使用して、ニーズに合う方法でルールを整理/識別したり、ルールを検索したりできます。システムは次の形式に基づいてメタデータを検証します。スペースで区切られた記述の組み合わせです。使用されている形式です。次の形式を使用することもできます。形式で次のようにカテゴリとサブカテゴリを使用して、作成者と日付によってルールを識別できます。キーワードを使用できます。ステートメントをカンマで区切ることもできます。これらの形式に基づく検証に起因する制限事項を知っておく必要があります。Protection次の文字制限に注意してください。キーワード内でセミコロン(;)やコロン(:)を使用しないでください。ステートメントの区切り文字としてカンマが解釈されることに注意してください。間の区切り文字として解釈されることに注意してください。valuekey=valueその他のすべての文字が使用可能です。これが一致しない場合、システムはルールをトラフィックに適用しません。メタデータが含まれない場合、システムはルール内のポートに照らしてトラフィック内のポートを検査し、ルールをトラフィックに適用するかどうかを判断します。次の図は、アプリケーション情報に基づくトラフィックとルールの照合を示しています。ステートメントを定義する必要があります。してアプリケーションを指定します。トラフィックに関連付けます。http次の表では、最も一般的なアプリケーション値について説明します。表に含まれないアプリケーションを定義するために支援が必要な場合は、サポート担当にお問い合わせください。ステートメント内のキーとして使用しないでください。用に予約されています。ルールを適切に機能させるために制限付きメタデータをどうしても追加する必要がある場合は、サポート担当にお問い合わせください。ファイルのインポートを参照してください。キーワードを選択して、オプションで、メタデータの一部分を入力します。次のように入力できます。使用されているすべてのルールが表示されます。それぞれ使用されているすべてのルールが表示されます。語が使用されているすべてのルールが表示されます。空白文字)を検索で使用してください。後に等号(=)または空白文字のどちらを入力するかに応じて、異なる結果が検索で返されます。ステートメントの全部または一部として解釈します。形式に従っていませんが、有効なメタデータです。間の区切り文字としてシステムで解釈されます。次に示す並列語や単一語を検索で使用すると、この例のメタデータを含むルールを正しく検出できます。ステートメントとしてシステムによって解釈されるため、ルールを検出できません。ef詳細については、ルールの検索を参照してください。キーワードの中で使用できます。ステートメントを含めます。詳細については、影響レベルを使用してイベントを評価するを参照してください。ポリシー違反の可能性を識別できます。詳細については、次の各項を参照してください。ビットと予約ビットを検査します。ビットを任意に組み合わせて検査できます。キーワードを使ってルールを微調整するために、次の表に示す演算子をルール内の引数値の後ろに指定できます。)パケットは、指定されたすべてのビットと一致する必要があります。)パケットは、指定されたどのビットと一致することもできます。)指定されたどのビットも設定されていない場合、パケットが基準を満たします。ヘッダーのフラグメント識別フィールドを検査して、キーワード引数で指定された値と照合します。一部のサービス拒否ツールやスキャナは、このフィールドに容易に検出できる特定の番号を設定します。番号として使われる静的な値)に設定されます。引数値は数値でなければなりません。オプションをパケット内で検索できます。次の表に、使用可能な引数値を示します。オプションlsrr厳密でない送信元ルーティングssrr厳密な送信元ルーティングsatidストリーム識別子アナリストが最も頻繁に監視するのは、厳密な送信元ルーティングと厳密でない送信元ルーティングです。アドレスのスプーフィングを示している可能性があるためです。プロトコルを含むパケットを識別できます。数値として指定できます。演算子と組み合わせることができます。キーワードを複数回にわたって使用できます。エンジンはキーワードの複数インスタンスをブール和関係(AND)と解釈することに注意してください。プロトコルを使用するトラフィックを無視します。サービス(ToS)値が使用されます。指定の値に設定され、しかもルール内の残りの基準を満たすパケットに対してトリガーとして使用されます。引数値は数値でなければなりません。フィールドに置き換えられています。Protectionパケットの存続可能時間(time-to-live、ttl)値は、パケットが破棄される前に生成できるホップ数を示します。低い値に設定すると役立つことがあります。トポロジによって異なります)。次のように構文を使用します。