コンテンツにスキップ

プロセススキーマ🔗

正規化されたフィールド パーサーのフィールド 説明
resource_id string resourceId$ レコードを識別する完全なリソース文字列
tenant_id string tenantId$ このCTPX IDに固有のテナントID
sensor_type string sensorType$ このイベントを生成したデバイスのタイプ。例: redcloak
sensor_event_id string sensorEventId$ センサーによって割り当てられたoriginal_dataのイベントID
sensor_tenant string sensorTenant$ データの発信元アプリケーションによって提供されたお客様ID。例: redloak-domain, ctp-client-id
sensor_id string sensorId$ データの発信元アプリケーションによって提供されたID。例: redcloak-agent-id
sensor_cpe string sensorCpe$ アラートを生成したプラットフォームのCPE。
例: cpe:2.3:a:secureworks:redcloak:*:*:*:*:*:*:*
original_data string originalData$ 変換前の元のデータ(未加工データ)
event_time_usec uint64 eventTimeUsec$ イベント発生時刻(マイクロ秒単位、µs)
ingest_time_usec uint64 ingestTimeUsec$ 取り込み時刻(マイクロ秒単位、µs)
event_time_fidelity TimeFidelity eventTimeFidelity$ event_time_usecに使用された元の時刻精度を指定
host_id string hostId$ ホストID -- イベント発生元のホストを一意に識別。例: IPv(4/6)アドレス、デバイスのMacアドレス
sensor_version string sensorVersion$ エージェントのバージョン(文字列)
process_id string processId$ 実行中プロセスに対してOSが提供する識別子
parent_process_id string parentProcessId$ 親プロセスのID
process_correlation_id string processCorrelationId$ ローリングID対策のためのプロセス相関ID redcloak -- host_id:id.pid:id.time_window
parent_process_correlation_id string parentProcessCorrelationId$ ローリングID対策のための親プロセス相関ID redcloak -- host_id:parent_id.pid:parent_id.time_window
parent_create_time_usec uint64 parentCreateTimeUsec$ 親プロセスの作成時刻(µs)
image_path string imagePath$ プロセスバイナリのパス
commandline string commandline$ バイナリを実行する完全なコマンドライン
commandline_decoded string commandlineDecoded$ 設定されている場合、バイナリを実行する完全なコマンドラインのデコード版
commandline_decoder repeated string commandlineDecoder$ 設定されている場合、コマンドラインのデコードに使用されたデコーダ
username string username$ アプリケーションを起動したユーザー
process string process$ プロセスが実行されているホスト
program_hash Process.Hash processHash$ プログラムバイナリのハッシュ値
user_is_admin bool userIsAdmin$ プロセスが管理者ユーザーによって実行されたかどうか
process_is_admin bool processIsAdmin$ プロセスが管理者権限で実行されているかどうか
was_blocked bool wasBlocked$ Redcloakエンドポイントがプロセスの実行をブロックしたかどうか
computer_name string computerName$ プロセスが実行されているホスト名またはデバイス名
host_program Process.FileInfo hostProgram$ ホストプログラム(例: cmd.exe)に関する情報。これは'image_path'フィールドで識別されたファイルの詳細です。
target_program Process.FileInfo targetProgram$ ターゲットファイル(例: foo.bat)に関する情報。ホストプログラムが既知のファイルターゲットとともに識別され、追加のファイル詳細収集の機会がある場合に存在します。
parent_image_path string parentImagePath$ 親プロセスのイメージパス
process_timewindow uint64 processTimewindow$ プロセスの切り捨てられたタイムウィンドウ
parent_timewindow uint64 parentTimewindow$ 親プロセスの切り捨てられたタイムウィンドウ
os OperatingSystem \(os.\)os プロセスが実行されたオペレーティングシステム、アーキテクチャ
hidden Process.Hidden hidden$ プロセスが「通常の」表示から隠されているかどうか
process_create_time_usec uint64 processCreateTimeUsec$ このプロセスが作成された時刻
pivot string pivot$ データのグルーピングのための主要なハンティングピボットポイント
external_uris repeated ExternalURI externalUris イベントソースなど追加情報を含む可能性のある外部URIのリスト

Process.FileInfo🔗

正規化されたフィールド パーサーのフィールド 説明
path string path$
type Process.FileInfo.FileType type$
size uint64 size$
create_time_usec uint64 createTimeUsec$ 時刻はマイクロ秒単位(µs)
access_time_usec uint64 accessTimeUsec$ 時刻はマイクロ秒単位(µs)
mod_time_us uint64 modTimeUs$ 時刻はマイクロ秒単位(µs)
st_ino uint64 stIno$ ファイルの状態に関連する属性。興味深いことに、WindowsでもPOSIXサブシステムを介して収集される場合があります。
st_mode uint32 stMode$
st_nlink uint32 stNlink$
st_uid uint32 stUid$
st_gid uint32 stGid$
file_hash Process.Hash fileHash$ ファイル内容のハッシュ値
basename string basename$ 先頭のディレクトリパスを除いたファイル名のみ
native_path string nativePath$ Windowsの場合、DLLアクセスに使用されるネイティブシステムディレクトリ

Process.Hash🔗

正規化されたフィールド パーサーのフィールド 説明
md5 string md5$
sha1 string sha1$
sha256 string sha256$
sha512 string sha512$

ProcessRef🔗

ProcessRefは、特定の時刻にホスト上で実行されているプロセスへの「軽量」参照です

正規化されたフィールド パーサーのフィールド 説明
host_id string hostId$ ホストID -- イベント発生元のホストを一意に識別。
pid string pid$ ソースシステムによって報告されたPID
time_window int64 timeWindow$ プロセス作成時刻(最も近い秒に丸められる)
process_name string processName$ 提供されている場合のプロセス名
process_create_time int64 processCreateTime$ プロセス作成時刻

Process.FileInfo.FileType🔗

名前 番号 説明
UNKNOWN 0 proto3で必須だが未使用
REG 1 通常ファイル
DIR 2 ディレクトリ
LINK 3 シンボリックリンク
WIN_FILE_TYPE_DISK 101 InspectorはWinBase.hの値を使用し、上記と衝突するため変換します。指定されたWindowsファイルはディスクファイルです
WIN_FILE_TYPE_CHAR 102 指定されたWindowsファイルはキャラクタファイル(通常はLPTデバイスやコンソール)です
WIN_FILE_TYPE_PIPE 103 指定されたWindowsファイルはソケット、名前付きパイプ、または匿名パイプです

Process.Hidden🔗

プロセスが「通常の」表示から隠されているかどうか
注意: Inspectorはこれをboolとして取得するため、変換します。

名前 番号 説明
NOT_HIDDEN 0
THREAD_PARENT_MISSING 1 Windowsの場合、Process32First/Nextでプロセスが見つからず、Thread32First/Nextで見つかった場合。