- Representasi JSON
- AttackPath
- AttackPathNode
- PathNodeAssociatedFinding
- AttackStepNode
- NodeType
- AttackPathEdge
Pesan respons untuk mencantumkan jalur serangan untuk simulasi atau resource bernilai tertentu.
Representasi JSON |
---|
{
"attackPaths": [
{
object ( |
Kolom | |
---|---|
attackPaths[] |
Jalur serangan yang diidentifikasi oleh simulasi jalur serangan. |
nextPageToken |
Token untuk mengambil halaman hasil berikutnya, atau kosong jika tidak ada lagi hasil. |
AttackPath
Jalur yang dapat diambil penyerang untuk mencapai resource yang terekspos.
Representasi JSON |
---|
{ "name": string, "pathNodes": [ { object ( |
Kolom | |
---|---|
name |
Nama jalur serangan, misalnya, |
pathNodes[] |
Daftar node yang ada di jalur serangan ini. |
edges[] |
Daftar tepi antara node di jalur serangan ini. |
AttackPathNode
Merepresentasikan satu titik yang dilalui penyerang di jalur serangan ini.
Representasi JSON |
---|
{ "resource": string, "resourceType": string, "displayName": string, "associatedFindings": [ { object ( |
Kolom | |
---|---|
resource |
Nama resource pada titik ini di jalur serangan. Format nama mengikuti format nama resource Cloud Asset Inventory |
resourceType |
|
displayName |
Nama resource ini yang dapat dibaca manusia. |
associatedFindings[] |
Temuan yang terkait dengan node ini di jalur serangan. |
uuid |
ID unik node jalur serangan. |
attackSteps[] |
Daftar node langkah serangan yang ada di node jalur serangan ini. |
PathNodeAssociatedFinding
Temuan yang terkait dengan node ini di jalur serangan.
Representasi JSON |
---|
{ "canonicalFinding": string, "findingCategory": string, "name": string } |
Kolom | |
---|---|
canonicalFinding |
Nama kanonis temuan terkait. Contoh: |
findingCategory |
Grup taksonomi tambahan dalam temuan dari sumber tertentu. |
name |
Nama lengkap resource temuan. |
AttackStepNode
Langkah-langkah mendetail yang dapat dilakukan serangan di antara node jalur.
Representasi JSON |
---|
{
"uuid": string,
"type": enum ( |
Kolom | |
---|---|
uuid |
ID unik untuk satu Node |
type |
Jenis langkah serangan. Dapat berupa AND, OR, atau DEFENSE |
displayName |
Nama langkah serangan yang mudah digunakan |
labels |
Label langkah serangan untuk metadata Objek yang berisi daftar pasangan |
description |
Deskripsi langkah serangan |
NodeType
Jenis node langkah serangan yang masuk.
Enum | |
---|---|
NODE_TYPE_UNSPECIFIED |
Jenis tidak ditentukan |
NODE_TYPE_AND |
Edge masuk yang digabungkan dengan AND |
NODE_TYPE_OR |
Edge masuk yang digabungkan dengan OR |
NODE_TYPE_DEFENSE |
Edge masuk adalah pertahanan |
NODE_TYPE_ATTACKER |
Edge masuk adalah penyerang |
AttackPathEdge
Merepresentasikan koneksi antara node sumber dan node tujuan di jalur serangan ini.
Representasi JSON |
---|
{ "source": string, "destination": string } |
Kolom | |
---|---|
source |
UUID node serangan dari node sumber. |
destination |
UUID node serangan dari node tujuan. |