FireEye AX
このドキュメントでは、FireEye AX を Google Security Operations と統合する方法について説明します。
ユースケース
エンティティの拡充を実行します。
Google Security Operations で FireEye AX 統合を構成する
Google SecOps で統合を構成する方法について詳しくは、統合を構成するをご覧ください。
統合のパラメータ
次のパラメータを使用して統合を構成します。
| パラメータの表示名 | 種類 | デフォルト値 | 必須 | 説明 |
|---|---|---|---|---|
| API ルート | 文字列 | https:/<<ip address>> | ○ | Trellix Malware Analysis インスタンスの API ルート。 |
| ユーザー名 | 文字列 | なし | ○ | Trellix Malware Analysis アカウントのユーザー名。 |
| パスワード | パスワード | なし | ○ | Trellix マルウェア分析アカウントのパスワード。 |
| SSL を確認する | チェックボックス | オン | ○ | 有効になっている場合は、Trellix Malware Analysis サーバーへの接続用の SSL 証明書が有効であることを確認します。 |
アクション
Ping
説明
Google SecOps Content Hub ページの統合構成ページで提供されたパラメータを使用して、Trellix マルウェア分析への接続性をテストします。
パラメータ
なし
実行
このアクションはエンティティに対しては実行されません。
アクションの結果
スクリプトの結果
| スクリプトの結果名 | 値のオプション |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
ケースウォール
| 結果のタイプ | 値 / 説明 | 種類 |
|---|---|---|
| 出力メッセージ * | アクションが失敗したり、ハンドブックの実行が停止したりすることはありません。
アクションが失敗し、ハンドブックの実行が停止します。
|
全般 |
URL を送信
説明
Trellix Malware Analysis の URL を使用して、分析用にファイルを送信します。サポートされるエンティティ: URL。
パラメータ
| パラメータの表示名 | 種類 | デフォルト値 | 必須 | 説明 |
|---|---|---|---|---|
| VM プロファイル | 文字列 | なし | ○ | 分析中に使用する仮想マシン プロファイルを指定します。利用可能な VM プロファイルは、アクション「アプライアンスの詳細を取得」で確認できます。 |
| アプリケーション ID | 文字列 | なし | いいえ | ファイルの分析中に使用する必要があるアプリケーションの ID を指定します。デフォルトでは、Trellix Malware Analysis は必要なアプリケーションを自動的に選択します。プロファイルで使用可能なアプリケーションのリストを取得するには、「アプライアンスの詳細を取得」アクションを実行してください。 |
| 優先度 | DDL | 標準 有効な値: 標準 緊急 |
いいえ | 送信の優先度を指定します。[Normal] を選択すると、送信したコンテンツがキューの最後に追加されます。[Urgent] を選択すると、送信したコンテンツがキューの先頭に追加されます。 |
| 強制再スキャン | チェックボックス | いいえ | 有効にすると、アクションにより Trellix Malware Analysis が送信されたファイルを強制的に再スキャンします。 | |
| Analysis Type | DDL | ライブ 有効な値: ライブ サンドボックス |
いいえ | 分析のタイプを指定してください。[Live] を選択すると、Trellix Malware Analysis は、Malware Analysis の Multi-Vector Virtual Execution(MVX)分析エンジン内で、疑わしいファイルをライブで分析します。[Sandbox] を選択すると、Trellix Malware Analysis は、疑わしいファイルを閉じた保護された環境で分析します。 |
| インサイトの作成 | チェックボックス | ○ | 有効にすると、アクションによって、送信されたファイルに関する情報を含む分析情報が作成されます。 |
実行
このアクションは URL エンティティに対して実行されます。
アクションの結果
スクリプトの結果
| スクリプトの結果名 | 値のオプション |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
JSON の結果
{
"details":
{
"explanation": {
"malwareDetected": {
"malware": [
{
"md5Sum": "29ef299c80d00ee4340b3694d870fe82",
"sha256": "0cff2d41a69d72de30607b8fc09da90e352393e154a342efcddb91e06b3a2147"
},
{
"note": "",
"md5Sum": "29ef299c80d00ee4340b3694d870fe82",
"sha256": "0cff2d41a69d72de30607b8fc09da90e352393e154a342efcddb91e06b3a2147",
"application": "application:0",
"user": "xxxxx",
"original": "vlc-3.0.16-win64.exe",
"type": "exe",
"origid": 176
}
]
},
"osChanges": [],
"staticAnalysis": {
"static": [
{}
]
},
"stolenData": {
"info": {
"field": []
}
}
},
"src": {},
"alertUrl": "https://172.18.5.2/malware_analysis/analyses?maid=177",
"action": "notified",
"attackTime": "2021-09-13 11:15:56 +0000",
"dst": {},
"applianceId": "AC1F6B7A7C8C",
"id": 177,
"name": "xxxxx_xxxxx",
"severity": "MINR",
"uuid": "61330da9-20ad-4196-a901-02b2166ad36d",
"ack": "no",
"product": "MAS",
"vlan": 0,
"malicious": "no"
}
],
"appliance": "MAS",
"version": "MAS (MAS) 9.1.0.950877",
"msg": "extended",
"alertsCount": 1
}
拡充テーブル
| 拡充フィールド名 | ロジック - 適用するタイミング |
|---|---|
| 悪意のあるリクエスト | JSON で利用可能な場合 |
| 重要度 | JSON で利用可能な場合 |
エンティティのインサイト
エンティティ分析情報の例:
悪意がある: True
重大度: MINR C&C サービス数: 0 実行されたプロセス数: 0 レジストリ変更数: 0 抽出されたファイル数: 0
ケースウォール
| 結果のタイプ | 値 / 説明 | 種類 |
|---|---|---|
| 出力メッセージ * | アクションが失敗したり、ハンドブックの実行が停止したりすることはありません。
1 つのデータがない場合(is_success=true):「Trellix Malware Analysis からの情報を使用して、次のエンティティを拡充できませんでした: {entity.identifier}。」 すべてのデータが利用できない場合(is_success=false): 指定されたエンティティのいずれも拡充されませんでした。 非同期メッセージ: 次のファイルの処理を待機しています: {pending files} アクションが失敗し、ハンドブックの実行が停止します: タイムアウトの場合: 「アクション「エンティティの拡充」の実行エラー。理由: アクションがタイムアウトしました。次のファイルがまだ処理中です: {pending urls}。IDE でタイムアウトを長くしてください。注: 同じファイルを追加すると、Trellix Malware Analysis で別の分析ジョブが作成されます。 |
全般 |
| Case Wall テーブル | タイトル: {entity.identifier} | エンティティ |
ファイルの送信
説明
Trellix Malware Analysis で分析用にファイルを送信します。
パラメータ
| パラメータの表示名 | 種類 | デフォルト値 | 必須 | 説明 |
|---|---|---|---|---|
| File Paths | CSV | なし | ○ | 送信する絶対ファイルパスのカンマ区切りのリストを指定します。 |
| VM プロファイル | 文字列 | なし | ○ | 分析中に使用する仮想マシン プロファイルを指定します。利用可能な VM プロファイルは、アクション「アプライアンスの詳細を取得」で確認できます。 |
| アプリケーション ID | 文字列 | なし | いいえ | ファイルの分析中に使用する必要があるアプリケーションの ID を指定します。デフォルトでは、Trellix Malware Analysis は必要なアプリケーションを自動的に選択します。プロファイルで使用可能なアプリケーションのリストを取得するには、「アプライアンスの詳細を取得」アクションを実行してください。 |
| 優先度 | DDL | 標準 有効な値: 標準 緊急 |
いいえ | 送信の優先度を指定します。[Normal] を選択すると、送信したコンテンツがキューの最後に追加されます。[Urgent] を選択すると、送信したコンテンツがキューの先頭に追加されます。 |
| 強制再スキャン | チェックボックス | いいえ | 有効にすると、アクションにより Trellix Malware Analysis が送信されたファイルを強制的に再スキャンします。 | |
| Analysis Type | DDL | ライブ 有効な値: ライブ サンドボックス |
いいえ | 分析のタイプを指定してください。[Live] を選択すると、Trellix Malware Analysis は、Malware Analysis の Multi-Vector Virtual Execution(MVX)分析エンジン内で、疑わしいファイルをライブで分析します。[Sandbox] を選択すると、Trellix Malware Analysis は、疑わしいファイルを閉じた保護された環境で分析します。 |
| インサイトの作成 | チェックボックス | ○ | 有効にすると、アクションによって、送信されたファイルに関する情報を含む分析情報が作成されます。 |
実行
このアクションはエンティティに対しては実行されません。
アクションの結果
スクリプトの結果
| スクリプトの結果名 | 値のオプション |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
JSON の結果
{
"absolute_path": "/opt/wow/koko.exe",
"details":
{
"explanation": {
"malwareDetected": {
"malware": [
{
"md5Sum": "29ef299c80d00ee4340b3694d870fe82",
"sha256": "0cff2d41a69d72de30607b8fc09da90e352393e154a342efcddb91e06b3a2147"
},
{
"note": "",
"md5Sum": "29ef299c80d00ee4340b3694d870fe82",
"sha256": "0cff2d41a69d72de30607b8fc09da90e352393e154a342efcddb91e06b3a2147",
"application": "application:0",
"user": "xxxxx",
"original": "vlc-3.0.16-win64.exe",
"type": "exe",
"origid": 176
}
]
},
"osChanges": [],
"staticAnalysis": {
"static": [
{}
]
},
"stolenData": {
"info": {
"field": []
}
}
},
"src": {},
"alertUrl": "https://172.18.5.2/malware_analysis/analyses?maid=177",
"action": "notified",
"attackTime": "2021-09-13 11:15:56 +0000",
"dst": {},
"applianceId": "AC1F6B7A7C8C",
"id": 177,
"name": "xxxxx_xxxxx",
"severity": "MINR",
"uuid": "61330da9-20ad-4196-a901-02b2166ad36d",
"ack": "no",
"product": "MAS",
"vlan": 0,
"malicious": "no"
}
],
"appliance": "MAS",
"version": "MAS (MAS) 9.1.0.950877",
"msg": "extended",
"alertsCount": 1
}
エンティティのインサイト
エンティティ分析情報の例:
悪意がある: True
重大度: MAJR C&C サービス数: 15 実行されたプロセス数: 0 レジストリ変更数: 13 抽出されたファイル数: 10
ケースウォール
| 結果のタイプ | 値 / 説明 | 種類 |
|---|---|---|
| 出力メッセージ * | アクションが失敗したり、ハンドブックの実行が停止したりすることはありません。
非同期メッセージ: 次のファイルの処理を待機しています: {pending files} アクションが失敗し、ハンドブックの実行が停止します: タイムアウトの場合: 「アクション「ファイルの送信」の実行エラー。理由: アクションがタイムアウトしました。次のファイルがまだ処理中です: {pending files}。IDE でタイムアウトを長くしてください。注: 同じファイルを追加すると、Trellix Malware Analysis で別の分析ジョブが作成されます。 1 つ以上のファイルが見つからない場合: アクション「ケースにファイルを添付」の実行エラー。理由: 次のファイルが見つからなかったか、アクションにファイルにアクセスするための十分な権限がありません: {利用できないファイル}」 |
全般 |
アプライアンスの詳細を取得する
説明
Trellix Malware Analysis アプライアンスに関する情報を取得します。
実行
このアクションはエンティティに対しては実行されません。
アクションの結果
スクリプトの結果
| スクリプトの結果名 | 値のオプション |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
JSON の結果
{
"absolute_path": "/opt/wow/koko.exe",
"details":
{
"explanation": {
"malwareDetected": {
"malware": [
{
"md5Sum": "29ef299c80d00ee4340b3694d870fe82",
"sha256": "0cff2d41a69d72de30607b8fc09da90e352393e154a342efcddb91e06b3a2147"
},
{
"note": "",
"md5Sum": "29ef299c80d00ee4340b3694d870fe82",
"sha256": "0cff2d41a69d72de30607b8fc09da90e352393e154a342efcddb91e06b3a2147",
"application": "application:0",
"user": "xxxxx",
"original": "vlc-3.0.16-win64.exe",
"type": "exe",
"origid": 176
}
]
},
"osChanges": [],
"staticAnalysis": {
"static": [
{}
]
},
"stolenData": {
"info": {
"field": []
}
}
},
"src": {},
"alertUrl": "https://172.18.5.2/malware_analysis/analyses?maid=177",
"action": "notified",
"attackTime": "2021-09-13 11:15:56 +0000",
"dst": {},
"applianceId": "AC1F6B7A7C8C",
"id": 177,
"name": "xxxxx_xxxxx",
"severity": "MINR",
"uuid": "61330da9-20ad-4196-a901-02b2166ad36d",
"ack": "no",
"product": "MAS",
"vlan": 0,
"malicious": "no"
}
],
"appliance": "MAS",
"version": "MAS (MAS) 9.1.0.950877",
"msg": "extended",
"alertsCount": 1
}
Case Wall
| 結果のタイプ | 値 / 説明 | 種類 |
|---|---|---|
| 出力メッセージ * | アクションが失敗したり、ハンドブックの実行が停止したりすることはありません。
アクションが失敗し、ハンドブックの実行が停止します:
|
全般 |
さらにサポートが必要な場合 コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。