FireEye NX
統合バージョン: 6.0
ユースケース
- Trellix のネットワーク セキュリティ アラートを取り込み、それらを使用して Chronicle SOAR アラートを作成します。次に、Chronicle SOAR では、アラートを使用して、ハンドブックまたは手動分析によるオーケストレーションを実行できます。
- 拡張アクションの実行 - Chronicle SOAR から Trellix Network Security エージェントを使用してアラート アーティファクトをダウンロードします。
Chronicle SOAR で FireEye NX 統合を構成する
Chronicle SOAR で統合を構成する方法の詳細については、統合を構成するをご覧ください。
統合のパラメータ
次のパラメータを使用して統合を構成します。
パラメータの表示名 | 種類 | デフォルト値 | 必須 | 説明 |
---|---|---|---|---|
インスタンス名 | 文字列 | なし | いいえ | 統合を構成するインスタンスの名前。 |
説明 | 文字列 | なし | いいえ | インスタンスの説明。 |
API ルート | 文字列 | https://x.x.x.x:<port> | ○ | Trellix ネットワーク セキュリティ サーバーの API ルート。 |
ユーザー名 | 文字列 | なし | ○ | Trellix ネットワーク セキュリティ アカウントのユーザー名。 |
パスワード | パスワード | なし | ○ | Trellix ネットワーク セキュリティ アカウントのパスワード。 |
SSL を確認 | チェックボックス | オン | いいえ | 有効になっている場合は、Trellix ネットワーク セキュリティ サーバーへの接続用の SSL 証明書が有効であることを確認します。 |
リモートで実行 | チェックボックス | オフ | いいえ | 構成した統合をリモートで実行するには、フィールドを確認してください。オンにすると、リモート ユーザー(エージェント)を選択するオプションが表示されます。 |
アクション
Ping
説明
[Chronicle Marketplace] タブの統合構成ページで提供されるパラメータを使用して、Trellix ネットワーク セキュリティ への接続をテストします。
パラメータ
なし
実行
アクションはエンティティに対して実行されず、必須入力パラメータもありません。
アクションの結果
スクリプトの結果
スクリプト結果名 | VALUEオプション | 例 |
---|---|---|
is_success | True/False | is_success:False |
Case Wall
結果のタイプ | 値 / 説明 | タイプ |
---|---|---|
出力メッセージ * | アクションが失敗したり、ハンドブックの実行が停止したりすることはありません。 正常に終了した場合: 「提供された接続パラメーターでTrellix ネットワーク セキュリティ サーバーへの接続に成功しました」と出力します。 アクションが失敗し、ハンドブックの実行が停止します: 不成功の場合: 「Trellix ネットワーク セキュリティ サーバーへの接続に失敗しました」と出力します。エラーは、{0}".format(exception.stacktrace) です。 |
一般 |
アラート アーティファクトをダウンロードします
説明
アラート アーティファクトをダウンロードします。
パラメータ
パラメータの表示名 | 種類 | デフォルト値 | 必須 | 説明 |
---|---|---|---|---|
アラート UUID | 文字列 | なし | ○ | アーティファクトをダウンロードする必要があるアラート uuid を指定します。 |
ダウンロード パス | 文字列 | なし | ○ | アクションによるファイルの保存場所を指定します。 |
実行
エンティティに対しては実行されません。
アクションの結果
スクリプトの結果
スクリプト結果名 | VALUEオプション | 例 |
---|---|---|
is_success | True/False | is_success:False |
Case Wall
結果のタイプ | 値 / 説明 | タイプ |
---|---|---|
出力メッセージ * | アクションが失敗したり、ハンドブックの実行が停止したりすることはありません。 ステータス コード 200(is_success = true)の場合: 「アラートID{0}!".format(alert uuid) の Trellix ネットワーク セキュリティ通知アーティファクトのダウンロードに成功しました」を出力します。
以下を出力します。「アクションはアラート ID {0} を持つ Trellix ネットワーク セキュリティ通知アーティファクトをダウンロードできませんでした。理由: そのパスのファイルはすでに存在します。」 ステータス コード 404(is_success = false)の場合: 「uuid {0} のアラートのアーティファクトが見つかりませんでした。".format(alert_uuid) アクションが失敗し、ハンドブックの実行が停止します: 認証情報の誤り、サーバーへの接続がないなど、致命的なエラーの場合: 「エラー実行中のアクション「アラート アーティファクトをダウンロード」」を出力します。理由: {0}''.format(error.Stacktrace) |
一般 |
IPS ポリシーの例外の追加
説明
Trellix ネットワーク セキュリティに IPS ポリシーの例外を追加しました。
パラメータ
パラメータの表示名 | タイプ | デフォルト値 | 必須 | Description |
---|---|---|---|---|
影響を受ける IP サブネット | 文字列 | x.x.x.x/24 | ○ | 新しいポリシーの例外の作成に使用する被害者の IP サブネットを指定します。形式: x.x.x.x/xx. 例: 10.0.0.1/24 |
インターフェース | DDL | すべて 指定できる値 A B C D. すべて |
○ | ポリシーの例外で使用するインターフェースを指定します。 |
モード | DLL | ブロック 指定できる値 ブロック ブロックを解除 Suppress ブロック解除の抑制 |
○ | ポリシーの例外で使用するモードを指定します。 |
Name | 文字列 | なし | いいえ | ポリシーの例外の名前を指定します。何も指定されない場合、アクションによって Chronicle_{Interface}_{Mode} という名前のポリシーの例外が追加されます。 |
実行
アクションは IP エンティティに対して実行されます。
アクションの結果
スクリプトの結果
スクリプト結果名 | VALUEオプション | 例 |
---|---|---|
is_success | True/False | is_success:False |
Case Wall
結果のタイプ | 値 / 説明 | タイプ |
---|---|---|
出力メッセージ * | アクションが失敗したり、ハンドブックの実行が停止したりしないようにする必要があります。 1 つ以上のエンティティが機能しなかった場合(ステータス コード 400)(成功=true): 「次のエンティティに基づいて、アクションで IPS ポリシーの例外を追加できませんでした:
:\n{0} 「. どのエンティティも機能していない場合: 「IPS ポリシーの例外が作成されました」。 |
一般 |
コネクタ
FireEye NX - アラート コネクタ
説明
コネクタが Trellix のネットワーク セキュリティ アラートを Chronicle SOAR に取り込みます。
Chronicle SOAR の FireEye NX - アラート コネクタを構成する
Chronicle SOAR でコネクタを構成する方法の詳細については、コネクタの構成をご覧ください。
コネクタ パラメータ
次のパラメータを使用してコネクタを構成します。
パラメータの表示名 | 種類 | デフォルト値 | 必須 | 説明 |
---|---|---|---|---|
プロダクトのフィールド名 | 文字列 | プロダクト名 | ○ | 商品フィールド名を取得するために、ソース フィールド名を入力します。 |
イベント フィールド名 | 文字列 | eventType | ○ | イベント フィールド名を取得するために、ソース フィールド名を入力します。 |
環境フィールド名 | 文字列 | "" | いいえ | 環境名が保存されるフィールドの名前を記述します。 環境フィールドが見つからない場合、その環境はデフォルトの環境です。 |
環境の正規表現のパターン | 文字列 | .* | いいえ | [Environment Field Name] フィールドの値に対して実行する正規表現パターンです。 デフォルトは .* です。すべてキャッチして、値を変更せずに返します。 ユーザーが正規表現ロジックで環境フィールドを操作できるようにします。 正規表現パターンが null か空の場合、または環境値が null の場合、最終的な環境結果はデフォルト環境になります。 |
スクリプトのタイムアウト(秒) | 整数 | 180 | ○ | 現在のスクリプトを実行する Python プロセスのタイムアウト上限。 |
API ルート | 文字列 | https://x.x.x.x:x | ○ | Trellix ネットワーク セキュリティ サーバーの API ルート。 |
ユーザー名 | 文字列 | なし | ○ | Trellix ネットワーク セキュリティ アカウントのユーザー名。 |
パスワード | パスワード | ○ | Trellix ネットワーク セキュリティ アカウントのパスワード。 | |
最大時間数を遡って取得 | 整数 | 1 | いいえ | アラートを取得する時間数。 |
SSL を確認 | チェックボックス | オン | ○ | 有効になっている場合は、Trellix Network Security サーバーへの接続用の SSL 証明書が有効であることを確認します。 |
ホワイトリストをブラックリストとして使用する | チェックボックス | オフ | ○ | 有効にすると、ホワイトリストがブラックリストとして使用されます。 |
プロキシ サーバー アドレス | 文字列 | なし | いいえ | 使用するプロキシ サーバーのアドレス。 |
プロキシのユーザー名 | 文字列 | なし | いいえ | 認証に使用するプロキシ ユーザー名。 |
プロキシ パスワード | パスワード | なし | いいえ | 認証に使用するプロキシ パスワード。 |
コネクタルール
プロキシのサポート
コネクタがプロキシをサポートしている。