エンティティグラフの探索🔗
エンティティグラフは、関連データと関与するエンティティを相関付けて視覚的に表現したもので、アナリストがスコープを把握し、セキュリティインシデントの根本原因を特定するのに役立ちます。
エンティティグラフを使用すると、エンティティの関係と詳細を把握し、異なるデータソース間の接続を容易に確認し、エンティティが攻撃の一部としてどのように関与しているかを表示できます。エンティティグラフにより、アナリストは有益なインサイトを得て、ケースレビューのプロセスを迅速化できます。
エンティティグラフには次の場所からアクセスします。
-
ケースの右側のサイドバー

ケースからエンティティグラフを開く -
検出の右上

検出からエンティティグラフを開く -
[ケース]テーブル(work_case.md)のアクション列

ケーステーブルからエンティティグラフを開く
機能🔗
エンティティグラフを使用すると、次のことができます。
- エンティティがどのように接続されているかを可視化する。 視覚的なグラフにエンティティ間の関係が表示されるため、異なるデータソース間の接続を容易に確認できます。これにより、エンティティが攻撃にどのように関与しているかを包括的に把握できます。
- エンティティ ノード を選択して、そのエンティティに関する追加のインサイトを得る。たとえば、そのプロパティ、関連する検出、関連するエンティティ、利用可能な場合は脅威インテリジェンスなどです。
- エッジ を選択して、その関係の一部である検出とイベントを把握する。
エンティティグラフの探索🔗
エンティティグラフは、主に2つのセクションに分かれています。左側パネルのインタラクティブグラフと、右側のタブです。
エンティティグラフ🔗
インタラクティブグラフでは、エンティティはノードとして表示され、エッジで接続されます。エッジは、エンティティ間の関係またはアクティビティを表す方向付きの線です。

- 各ノードは1つのエンティティを表します。ノードを選択すると、エンティティの詳細 が詳細タブに表示されます。
- 各エッジは、接続されたエンティティ間の関係またはアクティビティを表し、矢印が方向を示します。線を選択すると、関係の詳細 が詳細タブに表示されます。
- 数字が続くエッジ名は、そのアクティビティがその回数発生したことを示します。
- 脅威インテリジェンスアイコンは、脅威インテリジェンスが利用可能で、潜在的に不正であることを示すノードに対して、グラフとテーブルに表示されます。
- 青い数字は、折りたたまれている関連する送信エッジの数を示します。ノードをダブルクリックすると、送信エッジが展開されます。
- 青いマイナス記号 (−) は、送信エッジが展開されていることを示します。ノードをダブルクリックすると、送信エッジが折りたたまれます。
次のコントロールを使用してグラフを調整します。
- パネルの調整 — グラフとタブの間の仕切りを選択してドラッグし、パネルのサイズを調整します。または、仕切りの上部にある Collapse/Expand アイコンを選択して、タブパネルを折りたたむか展開します。
- グラフレイアウトの調整 — ノードを選択してドラッグし、グラフレイアウトを調整します。
- グラフの移動 — ノードの外側を選択してドラッグし、グラフを移動します。
- ズーム — グラフの左側にある Zoom ボタンを選択するか、グラフ内でスクロールして拡大または縮小します。
- 中央揃えとフィット — グラフの左側にある Center and Zoom to Fit ボタンを選択して、表示をウィンドウに収まるようにリセットします。
- ダウンロード — Download Image ボタンを選択して、グラフをPNGファイルに保存します。
- 選択をクリア — 選択したすべてのエンティティをグラフからクリアするには選択します。
詳細タブ🔗
右側パネルの詳細タブは、左側のタブまたはグラフからエンティティ、関係、または検出を選択すると表示されます。詳細については、次のタブセクションを参照してください。
エンティティタブ🔗
右側パネルのエンティティタブには、ケースまたは検出に関連付けられているすべてのエンティティのテーブルが表示されます。行の左側にあるチェックボックスを使用して1つ以上のエンティティを選択し、グラフ内のエンティティとその関係を強調表示します。左側のグラフからノードを選択すると、テーブルが更新されてそれらのエンティティが選択されます。

エンティティ名を選択すると、エンティティの詳細 が詳細タブに表示されます。
エンティティテーブルをカスタマイズするには、列ヘッダーの横にある Menu アイコンを選択して、次のアクションを実行します。
- オプションのMenuタブから、列の Pin、Autosize、Reset を選択します。
- Filterタブから、利用可能な場合は、テキストを入力するかチェックボックスを使用して、その列の内容をフィルターします。
- Columnタブから、テーブルに表示する列を選択します。
ヒント
サポートされているエンティティの説明については エンティティタイプ を参照してください。
関係タブ🔗
右側パネルの関係タブには、すべてのエンティティ関係のテーブルが表示されます。行の左側にあるチェックボックスを使用して1つ以上の関係を選択し、グラフ内で強調表示します。左側のグラフからエッジを選択すると、テーブルが更新されてそれらの関係が選択されます。

行の関係タイプを選択すると、関係の詳細 が詳細タブに表示されます。また、ソースまたはターゲットのエンティティを選択すると、エンティティの詳細 が詳細タブに表示されます。
関係テーブルをカスタマイズするには、列ヘッダーの横にある Menu アイコンを選択して、次のアクションを実行します。
- オプションのMenuタブから、列の Pin、Autosize、Reset を選択します。
- Filterタブから、利用可能な場合は、テキストを入力するかチェックボックスを使用して、その列の内容をフィルターします。
- Columnタブから、テーブルに表示する列を選択します。
ヒント
可能な関係の説明については 関係タイプ を参照してください。
検出タブ🔗
右側パネルの検出タブには、ケースに関連付けられているすべての検出のテーブルが表示されます。行の左側にあるチェックボックスを使用して1つ以上の検出を選択し、それらの検出に属するエンティティと関係を強調表示します。エンティティを選択すると、テーブルが更新されて関連する検出が選択されます。

検出タイトルを選択すると、詳細タブに検出の概要が表示され、新しいタブで完全な検出を開くオプションが表示されます。詳細については、検出の詳細 を参照してください。
検出テーブルをカスタマイズするには、列ヘッダーの横にあるメニューアイコンを選択して、次のアクションを実行します。
- オプションの Menu タブから、列の Pin、Autosize、Reset を選択します。
- Column タブから、テーブルに表示する列を選択します。
探索タブ🔗
右側パネルの探索タブは、エンティティの詳細 から Explore Related Entities オプションを選択すると表示され、選択したエンティティに関連する検出、イベント、ケースを表示します。検索条件は、最初に接続されたイベントから15分以内に見つかったエンティティにデフォルト設定されます。上部のフィールドを使用して条件を調整し、Search を選択します。

右側のテーブルで関連する検出とイベントを確認している間に、左側のチェックボックスを使用して1つ以上を選択し、次のいずれかのオプションを選択します。
- Show in Graph — 関連する検出またはイベントに関連付けられているエンティティと関係をグラフに追加します。グラフには追加されているがケースには追加されていない関連する検出とイベントは、行の左側にある灰色のアイコンで示されます
- Add to Case — 検出またはイベントをケースに追加します。ケースに追加されている関連する検出とイベントは、行の左側にある青いアイコンで示されます。

エンティティの詳細を表示する🔗
グラフからエンティティノードを選択するか、テーブルからエンティティ名を選択して、詳細タブでエンティティの詳細を開き、追加のインサイトを取得します。
エンティティの詳細には、そのエンティティの基本プロパティと、利用可能な場合は脅威インテリジェンスが含まれます。詳細タブから New Tab アイコンを選択すると、完全な エンティティの詳細 ページが開きます。

ヒント
脅威インテリジェンスアイコンは、脅威インテリジェンスが利用可能で、潜在的に不正であることを示すノードに対して、グラフとテーブルに表示されます。
詳細から Explore Related Entities を選択すると、選択したエンティティに関連するイベント、検出、ケースを 探索タブ で検索します。

CEL Explorerでエンティティを表示する🔗
アクションメニューからCEL Explorerで表示を選択し、CEL式の結果を自動化設定で利用するために、表示中のデータに対してテストできます。詳細については、CEL Explorer を参照してください。

エンティティに対してレスポンスアクションを実行する🔗
お客様のテナントで関連する自動化が設定されている場合は、エンティティに対してレスポンスアクションを実行できます。エンティティタブテーブルのアクション列、またはエンティティの詳細タブのいずれかからメニューアイコンを選択します。


ヒント
ケースの証拠タブのエンティティサブタブからも、エンティティに対してレスポンスアクションを実行できます。詳細については、ケースの対応 を参照してください。
エンティティ関係🔗
2つのエンティティを接続するエッジ、つまり線は、それら2つのエンティティ間の関係またはアクティビティを表します。該当する場合、エッジはアクティビティの結果を表す色で表示されることがあります。
- 赤 は、ログイン失敗など、アクティビティが失敗したことを表します。
- 緑 は、ログイン成功など、アクティビティが成功したことを表します。

エッジラベルの後に数字が続く場合、そのアクティビティはその回数試行されました。たとえば、前の画像では、強調表示されているユーザーは 14.98.176.182 IP によって2回正常に認証されました。
関係の詳細を表示する🔗
グラフからエッジを選択するか、関係タブテーブルから関係タイプを選択して、詳細タブで関係の詳細を開き、追加のインサイトを取得します。
関係の詳細には、関係の詳細な概要が含まれ、ソースエンティティとターゲットエンティティ、および関連する検出が含まれる場合があります。

エンティティタイプ🔗
以下は、エンティティグラフで利用可能なエンティティのタイプです。すべてのエンティティタイプとそのプロパティの完全なリファレンスについては、Entity v2 Protocol Buffer Reference を参照してください。
関係タイプ🔗
| Relationship | Description | Examples |
|---|---|---|
| Auths | Auths 関係は認証を表します。これは、あるエンティティ(多くの場合ユーザーまたはプロセス)が、ユーザーやホストなどの別のエンティティを認証することを示します。 |
|
| Connects | Connects 関係は、あるエンティティが別のエンティティとの接続を確立することを示します。この接続には通常、エンティティ間の通信またはデータ交換が含まれます。 |
|
| ConnectsWith | ConnectsWith 関係は、特定のエンティティと組み合わせた Connection 関係を表します。 |
|
| Executes | Executes 関係は、あるエンティティがプロセスを開始して実行することを示します。これは、ユーザーやホストなどのエンティティがプロセスを実行および管理する能力を強調します。 |
|
| ExecutesAs | ExecutesAs 関係は、あるエンティティ(通常はホスト)が、別のエンティティ(多くの場合ユーザー)のIDまたは権限を引き受けながらプロセスを実行することを示します。この関係は、システム上のプロセスの実行コンテキストを反映します。 |
|
| ExecutesCloudEvent | ExecutesCloudEvent 関係は、クラウドユーザーエンティティがクラウドオブジェクトまたはリソースに対してクラウド関連のイベントまたはアクションを開始して実行することを示します。 |
|
| ExecutesCloudEventAs | ExecutesCloudEventAs 関係は、IPアドレスエンティティがクラウドユーザーのIDまたはコンテキストを引き受けながらクラウド関連イベントを実行することを示します。これは、クラウド環境でのアクションを反映します。 |
|
| Has | Has 関係は、所有または保持を示します。ファイルまたはリソースの文脈で使用される場合、あるエンティティが別のエンティティを保持している、または関連付けられていることを意味します。 |
|
| HasParent | HasParent 関係は、プロセス間の階層または親子関係を表します。これは、あるプロセスが別のプロセスの子プロセスまたはサブプロセスであることを示し、通常はプロセスの依存関係を示します。 |
|
| HTTPRequests | HTTPRequests 関係は、通常はユーザー、ホスト、またはプロセスであるエンティティ間のHTTPインタラクションを表し、あるエンティティがネットワーク経由で別のエンティティにHTTPリクエストを開始して送信することを示します。 |
|
| HTTPRequestsWith | HTTPRequestsWith 関係は、エンティティ(多くの場合ユーザーまたはホスト)と、特定のIPアドレスと組み合わせてHTTPリクエストを送信することを伴う特定のエンティティとの接続およびインタラクションを表します。 |
|
| InjectsThread | InjectsThread 関係は、あるエンティティ(通常はプロセス)が別のエンティティ内に新しいスレッドを注入または作成するアクションを表し、多くの場合、実行の乗っ取りを目的とします。 |
|
| Links | Links 関係は、2つのエンティティ間の接続を示し、あるエンティティが別のエンティティを指している、または参照していることを表します。多くの場合、そのエンティティに関する追加のコンテキストまたは情報を提供します。 |
|
| Manages | Manages 関係は、あるエンティティが特定のコンテキストまたはドメイン内で別のエンティティに対する制御、監督、または責任を持つことを示します。 |
|
| Modifies | Modifies 関係は、あるエンティティが別のエンティティに変更または修正を加えるアクションを表します。 |
|
| ModifiesFile | ModifiesFile 関係は、プロセスがファイルを変更または修正することを示します。これは、ファイルの内容または属性を変更するアクションを表します。 |
|
| Persists | Persists 関係は、あるエンティティが通常はストレージまたは永続化のコンテキストで、時間の経過とともに別のエンティティに関連付けられたまま存在し続けることを示します。 |
|
| ProvidesDNS | ProvidesDNS 関係は、DNSサーバーエンティティがドメイン名に対するDNS名前解決サービスを提供することを示します。これは、DNS関連情報を提供するDNSサーバーの役割を反映します。 |
|
| Publishes | Publishes 関係は、IPアドレスやEmailアドレスなどのエンティティが特定のコンテンツまたは情報を共有または配布することを意味します。これは、コンテンツを他者が利用できるようにするアクションを反映します。 |
|
| QueriesDNSWith | QueriesDNSWith 関係は、プロセスまたはホストが特定のIPアドレスを使用して Domain Name System (DNS) サーバーに問い合わせることを示します。これは、特定のアドレスを使用してDNS情報を求めるアクションを表します。 |
|
| QueriesDNS | QueriesDNS 関係は、通常はプロセスまたはホストであるエンティティが、DNS関連情報を得るためにDNSサーバーまたはドメイン名に問い合わせることを示します。これは、DNSレコードを検索するアクションを反映します。 |
|
| Resolves | Resolves 関係は、ドメイン名エンティティがIPアドレスに解決されることを示します。これは、人間が読めるドメイン名が数値のIPアドレスに変換されることを強調します。 |
|



















