FireEye NX

統合バージョン: 6.0

ユースケース

  1. Trellix のネットワーク セキュリティ アラートを取り込み、それらを使用して Chronicle SOAR アラートを作成します。次に、Chronicle SOAR では、アラートを使用して、ハンドブックまたは手動分析によるオーケストレーションを実行できます。
  2. 拡張アクションの実行 - 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 ネットワーク セキュリティ通知アーティファクトのダウンロードに成功しました」を出力します。


ステータス コード 200(is_success = true)の場合:

以下を出力します。「アクションはアラート 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 つのエンティティのステータス コードが 200(成功=true)の場合: 「正常に追加された IPS ポリシー」次のエンティティに基づく Trellix ネットワーク セキュリティ の例外: {0}!".

1 つ以上のエンティティが機能しなかった場合(ステータス コード 400)(成功=true): 「次のエンティティに基づいて、アクションで IPS ポリシーの例外を追加できませんでした: :\n{0} 「.

どのエンティティも機能していない場合: 「IPS ポリシーの例外が作成されました」。

アクションは失敗し、ハンドブックの実行が停止されます。
認証情報の誤り、サーバーへの接続がないなどの致命的なエラーの場合: 「操作「IPS ポリシーの例外の追加」の実行中にエラーが発生しました。理由: {0}''.format(error.Stacktrace)

一般

コネクタ

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 証明書が有効であることを確認します。
ホワイトリストをブラックリストとして使用する チェックボックス オフ 有効にすると、ホワイトリストがブラックリストとして使用されます。
プロキシ サーバー アドレス 文字列 なし いいえ 使用するプロキシ サーバーのアドレス。
プロキシのユーザー名 文字列 なし いいえ 認証に使用するプロキシ ユーザー名。
プロキシ パスワード パスワード なし いいえ 認証に使用するプロキシ パスワード。

コネクタルール

プロキシのサポート

コネクタがプロキシをサポートしている。