Carbon Black Defense
Versi integrasi: 9.0
Mengonfigurasi VMware Carbon Black Endpoint Standard (Endpoint Standard) agar dapat digunakan dengan Google Security Operations
Kunci API
- Login ke konsol Carbon Black.
- Buka nama pengguna di sisi kanan atas halaman, lalu pilih Info profil.
Klik Token API di sisi kiri halaman untuk melihat token API Anda.
Jika tidak ada token API yang ditampilkan, klik Reset untuk membuat token baru.
Jaringan
Fungsi | Port Default | Arah | Protokol |
---|---|---|---|
API | Multinilai | Keluar | apikey |
Mengonfigurasi integrasi Carbon Black Defense di Google SecOps
Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Parameter integrasi
Gunakan parameter berikut untuk mengonfigurasi integrasi:
Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
Nama Instance | String | T/A | Tidak | Nama Instance yang ingin Anda konfigurasi integrasinya. |
Deskripsi | String | T/A | Tidak | Deskripsi Instance. |
Root API | String | https://{server-addres} | Ya | URL Root API VMware Carbon Black Endpoint Standard (Endpoint Standard). |
Kunci Rahasia API | String | T/A | Ya | Kunci API VMware Carbon Black Endpoint Standard (Endpoint Standard). |
Menjalankan dari Jarak Jauh | Kotak centang | Tidak dicentang | Tidak | Centang kolom untuk menjalankan integrasi yang dikonfigurasi dari jarak jauh. Setelah dicentang, opsi akan muncul untuk memilih pengguna jarak jauh (agen). |
Tindakan
Mengubah Status Perangkat
Deskripsi
Mengubah status perangkat.
Parameter
Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
Status Perangkat | String | T/A | Ya | Status baru. Contoh: TERDAFTAR |
Run On
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
---|---|
cb_defense_deviceId | T/A |
cb_defense_device_status | T/A |
Insight
T/A
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Ubah Kebijakan
Deskripsi
Ubah kebijakan CB Defense yang ditetapkan ke setiap entity hasil kueri.
Parameter
Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
Nama Kebijakan | String | T/A | Ya | Nama kebijakan baru. Contoh: DFLabs_Policy |
Kasus penggunaan
T/A
Run On
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
---|---|
cb_defense_deviceId | T/A |
cb_defense_policy | T/A |
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
berhasil | Benar/Salah | success:False |
Kebijakan Dibuat
Deskripsi
Buat kebijakan baru di Cb Defense.
Parameter
Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
Nama Kebijakan | String | T/A | Ya | Nama kebijakan. |
Deskripsi Kebijakan | String | T/A | Ya | Deskripsi kebijakan. |
Tingkat Prioritas | String | RENDAH | Ya | Skor prioritas yang terkait dengan sensor yang ditetapkan ke kebijakan ini. Contoh: RENDAH |
Detail Kebijakan | String | T/A | Ya | Detail kebijakan. |
Run On
Tindakan ini dijalankan di semua entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
new_policy_id | T/A | T/A |
Kebijakan Dihapus
Deskripsi
Menghapus kebijakan dari Cb Defense.
Parameter
Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
Nama Kebijakan | String | T/A | Ya | Nama kebijakan. |
Run On
Tindakan ini dijalankan di semua entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Menghapus Aturan dari Kebijakan
Deskripsi
Menghapus aturan dari kebijakan yang ada.
Parameter
Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
Nama Kebijakan | String | T/A | Ya | Nama kebijakan. |
ID aturan | String | T/A | Ya | ID Aturan. Contoh: 1 |
Run On
Tindakan ini dijalankan di semua entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Mendapatkan Info Perangkat
Deskripsi
Mendapatkan informasi tentang perangkat.
Parameter
T/A
Run On
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
---|---|
assignedToName | Menampilkan apakah ada di hasil JSON |
macAddress | Menampilkan apakah ada di hasil JSON |
adGroupId | Menampilkan apakah ada di hasil JSON |
avEngine | Menampilkan apakah ada di hasil JSON |
avVdfVersion | Menampilkan apakah ada di hasil JSON |
rootedByAnalyticsTime | Menampilkan apakah ada di hasil JSON |
linuxKernelVersion | Menampilkan apakah ada di hasil JSON |
lastExternalIpAddress | Menampilkan apakah ada di hasil JSON |
lastDevicePolicyRequestedTime | Menampilkan apakah ada di hasil JSON |
activationCodeExpiryTime | Menampilkan apakah ada di hasil JSON |
currentSensorPolicyName | Menampilkan apakah ada di hasil JSON |
organizationName | Menampilkan apakah ada di hasil JSON |
deviceGuid | Menampilkan apakah ada di hasil JSON |
loginUserName | Menampilkan apakah ada di hasil JSON |
lastPolicyUpdatedTime | Menampilkan apakah ada di hasil JSON |
registeredTime | Menampilkan apakah ada di hasil JSON |
deviceSessionId | Menampilkan apakah ada di hasil JSON |
lastDevicePolicyChangedTime | Menampilkan apakah ada di hasil JSON |
windowsPlatform | Menampilkan apakah ada di hasil JSON |
osVersion | Menampilkan apakah ada di hasil JSON |
firstVirusActivityTime | Menampilkan apakah ada di hasil JSON |
avUpdateServers | Menampilkan apakah ada di hasil JSON |
lastReportedTime | Menampilkan apakah ada di hasil JSON |
middleName | Menampilkan apakah ada di hasil JSON |
activationCode | Menampilkan apakah ada di hasil JSON |
deregisteredTime | Menampilkan apakah ada di hasil JSON |
lastResetTime | Menampilkan apakah ada di hasil JSON |
lastInternalIpAddress | Menampilkan apakah ada di hasil JSON |
deviceOwnerId | Menampilkan apakah ada di hasil JSON |
avMaster | Menampilkan apakah ada di hasil JSON |
lastLocation | Menampilkan apakah ada di hasil JSON |
deviceType | Menampilkan apakah ada di hasil JSON |
targetPriorityType | Menampilkan apakah ada di hasil JSON |
encodedActivationCode | Menampilkan apakah ada di hasil JSON |
lastVirusActivityTime | Menampilkan apakah ada di hasil JSON |
avStatus | Menampilkan apakah ada di hasil JSON |
sensorStates | Menampilkan apakah ada di hasil JSON |
Menampilkan apakah ada di hasil JSON | |
virtualizationProvider | Menampilkan apakah ada di hasil JSON |
avPackVersion | Menampilkan apakah ada di hasil JSON |
assignedToId | Menampilkan apakah ada di hasil JSON |
scanStatus | Menampilkan apakah ada di hasil JSON |
nama | Menampilkan apakah ada di hasil JSON |
policyName | Menampilkan apakah ada di hasil JSON |
scanLastActionTime | Menampilkan apakah ada di hasil JSON |
vdiBaseDevice | Menampilkan apakah ada di hasil JSON |
rootedByAnalytics | Menampilkan apakah ada di hasil JSON |
testId | Menampilkan apakah ada di hasil JSON |
avProductVersion | Menampilkan apakah ada di hasil JSON |
rootedBySensorTime | Menampilkan apakah ada di hasil JSON |
lastShutdownTime | Menampilkan apakah ada di hasil JSON |
dikarantina | Menampilkan apakah ada di hasil JSON |
createTime | Menampilkan apakah ada di hasil JSON |
deviceId | Menampilkan apakah ada di hasil JSON |
sensorVersion | Menampilkan apakah ada di hasil JSON |
passiveMode | Menampilkan apakah ada di hasil JSON |
virtualMachine | Menampilkan apakah ada di hasil JSON |
firstName | Menampilkan apakah ada di hasil JSON |
uninstallCode | Menampilkan apakah ada di hasil JSON |
uninstalledTime | Menampilkan apakah ada di hasil JSON |
pesan | Menampilkan apakah ada di hasil JSON |
policyOverride | Menampilkan apakah ada di hasil JSON |
organizationId | Menampilkan apakah ada di hasil JSON |
sensorOutOfDate | Menampilkan apakah ada di hasil JSON |
avAveVersion | Menampilkan apakah ada di hasil JSON |
status | Menampilkan apakah ada di hasil JSON |
policyId | Menampilkan apakah ada di hasil JSON |
deviceMetaDataItemList | Menampilkan apakah ada di hasil JSON |
lastName | Menampilkan apakah ada di hasil JSON |
originEventHash | Menampilkan apakah ada di hasil JSON |
avLastScanTime | Menampilkan apakah ada di hasil JSON |
rootedBySensor | Menampilkan apakah ada di hasil JSON |
scanLastCompleteTime | Menampilkan apakah ada di hasil JSON |
lastContact | Menampilkan apakah ada di hasil JSON |
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
berhasil | Benar/Salah | success:False |
Hasil JSON
[
{
"EntityResult":
{
"assignedToName": null,
"macAddress": null,
"adGroupId": 0,
"avEngine": "",
"avVdfVersion": null,
"rootedByAnalyticsTime": null,
"linuxKernelVersion": null,
"lastExternalIpAddress": "1.1.1.1",
"lastDevicePolicyRequestedTime": null,
"activationCodeExpiryTime": 1513776891190,
"currentSensorPolicyName": null,
"organizationName": "cb-internal-alliances.com",
"deviceGuid": null,
"loginUserName": null,
"lastPolicyUpdatedTime": null,
"registeredTime": 1513172091219,
"deviceSessionId": null,
"lastDevicePolicyChangedTime": null,
"windowsPlatform": null,
"osVersion": "Windows 10 x64",
"firstVirusActivityTime": 0,
"avUpdateServers": null,
"lastReportedTime": 1520325064134,
"middleName": null,
"activationCode": null,
"deregisteredTime": null,
"lastResetTime": 0,
"lastInternalIpAddress": "1.1.1.1",
"deviceOwnerId": 260377,
"avMaster": false,
"lastLocation": "OFFSITE",
"deviceType": "WINDOWS",
"targetPriorityType": "MEDIUM",
"encodedActivationCode": null,
"lastVirusActivityTime": 0,
"avStatus": ["AV_BYPASS"],
"sensorStates": ["ACTIVE","LIVE_RESPONSE_NOT_RUNNING","LIVE_RESPONSE_NOT_KILLED"],
"email": "ACorona",
"virtualizationProvider": null,
"avPackVersion": null,
"assignedToId": null,
"scanStatus": null,
"name": "HP-01",
"policyName": "default",
"scanLastActionTime": 0,
"vdiBaseDevice": null,
"rootedByAnalytics": false,
"testId": -1,
"avProductVersion": null,
"rootedBySensorTime": null,
"lastShutdownTime": 1519811818082,
"quarantined": false,
"createTime": null,
"deviceId": 605341,
"sensorVersion": "1.1.1.1",
"passiveMode": false,
"virtualMachine": false,
"firstName": null,
"uninstallCode": null,
"uninstalledTime": null,
"messages": null,
"policyOverride": false,
"organizationId": 1105,
"sensorOutOfDate": false,
"avAveVersion": null,
"status": "REGISTERED",
"policyId": 6525,
"deviceMetaDataItemList": null,
"lastName": null,
"originEventHash": null,
"avLastScanTime": 0,
"rootedBySensor": false,
"scanLastCompleteTime": 0,
"lastContact": 1520325053567
},
"Entity": "HP-01"
}
]
Mendapatkan Acara
Deskripsi
Mendapatkan peristiwa menurut entitas.
Parameter
Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
Jangka Waktu | string | T/A | Ya | Jangka waktu penelusuran. Contoh: 3 jam |
Run On
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
---|---|
eventId | Menampilkan apakah ada di hasil JSON |
parentApp | Menampilkan apakah ada di hasil JSON |
eventTime | Menampilkan apakah ada di hasil JSON |
selectedApp | Menampilkan apakah ada di hasil JSON |
attackStage | Menampilkan apakah ada di hasil JSON |
processDetails | Menampilkan apakah ada di hasil JSON |
eventType | Menampilkan apakah ada di hasil JSON |
targetAp | Menampilkan apakah ada di hasil JSON |
longDescription | Menampilkan apakah ada di hasil JSON |
threatIndicators | Menampilkan apakah ada di hasil JSON |
securityEventCode | Menampilkan apakah ada di hasil JSON |
registryValue | Menampilkan apakah ada di hasil JSON |
incidentId | Menampilkan apakah ada di hasil JSON |
shortDescription | Menampilkan apakah ada di hasil JSON |
createTime | Menampilkan apakah ada di hasil JSON |
alertScore | Menampilkan apakah ada di hasil JSON |
alertCategory | Menampilkan apakah ada di hasil JSON |
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
berhasil | Benar/Salah | success:False |
Hasil JSON
[
{
"EntityResult":
{
"0":
{
"eventId": "1defe38112e911e7b34047d6447797bd",
"parentApp":
{
"applicationName": "C: \\\\Windows\\\\System32\\\\svchost.exe",
"md5Hash": null,
"reputationProperty": null,
"effectiveReputation": null,
"applicationPath": null,
"virusName": null,
"effectiveReputationSource": null,
"virusCategory": null
"sha256Hash": "c7db4ae8175c33a47baa3ddfa089fad17bc8e362f21e835d78ab22c9231fe370",
"virusSubCategory": null
},
"eventTime": 1490617768036,
"selectedApp":
{
"applicationName": "taskeng.exe",
"md5Hash": "a21ac8d41e63cf1aa24ebc165ae82c9a",
"reputationProperty": "TRUSTED_WHITE_LIST",
"effectiveReputation": null,
"applicationPath": "C: \\\\Windows\\\\System32\\\\taskeng.exe",
"virusName": null,
"effectiveReputationSource": null,
"virusCategory": null,
"sha256Hash": "74b9cf472d5008e00735482f084f886eaa201248d6e87ab6b1990e3670bd6693",
"virusSubCategory": null
},
"attackStage": null,
"processDetails":
{
"userName": "SYSTEM",
"interpreterHash": null,
"parentCommandLine": "C: Windows\\\\system32\\\\svchost.exe-knetsvcs",
"milisSinceProcessStart": 32,
"name": "taskeng.exe",
"parentPid": 772,
"processId": 2872,
"interpreterName": null,
"commandLine": "taskeng.exe{5267BC82-9B0D-4F0B-A566-E06CDE5602F1}S-1-5-18: NTAUTHORITY\\\\System: Service: ",
"parentName": "svchost.exe",
"parentPrivatePid": "772-1489763380982-18",
"targetPrivatePid": "2468-1490617768051-975",
"targetPid": 2468,
"targetCommandLine": "C: \\\\ProgramFiles(x86)\\\\Google\\\\Update\\\\GoogleUpdate.exe",
"privatePid": "2872-1490617768004-974",
"targetName": "GoogleUpdate.exe",
"fullUserName": "NTAUTHORITY\\\\SYSTEM"
},
"eventType": "SYSTEM_API_CALL",
"targetApp":
{
"applicationName": "C: \\\\ProgramFiles(x86)\\\\Google\\\\Update\\\\GoogleUpdate.exe",
"md5Hash": null,
"reputationProperty": "TRUSTED_WHITE_LIST",
"effectiveReputation": null,
"applicationPath": null,
"virusName": null,
"effectiveReputationSource": null,
"virusCategory": null,
"sha256Hash": "52fc3aa9f704300041e486e57fe863218e4cdf4c8eee05ca6b99a296efee5737",
"virusSubCategory": null
},
"longDescription": "",
"threatIndicators": ["SUSPENDED_PROCESS"],
"securityEventCode": null,
"registryValue": null,
"incidentId": null,
"shortDescription": "",
"createTime": 1490617872232,
"alertScore": 0,
"alertCategory": null
}
},
"Entity": "HP-01"
}
]
Mendapatkan Proses
Deskripsi
Mencantumkan proses menurut perangkat.
Parameter
Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
Jangka Waktu | string | 3 jam | Ya | Jangka waktu penelusuran. Contoh: 3 jam |
Run On
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
---|---|
applicationName | Menampilkan apakah ada di hasil JSON |
processId | Menampilkan apakah ada di hasil JSON |
numEvents | Menampilkan apakah ada di hasil JSON |
applicationPath | Menampilkan apakah ada di hasil JSON |
privatePid | Menampilkan apakah ada di hasil JSON |
sha256Hash | Menampilkan apakah ada di hasil JSON |
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
berhasil | Benar/Salah | success:False |
Hasil JSON
[
{
"EntityResult":
{
"0":
{
"applicationName": "chrome.exe",
"processId": 3052,
"numEvents": 252,
"applicationPath": null,
"privatePid": "3052-1489181082476-30",
"sha256Hash": "c8b01dd0153bbe4527630fb002f9ef8b4e04127bdff212831ff67bd6ab0ea265"
}
},
"Entity": "HP-01"
}
]
Ping
Deskripsi
Uji Konektivitas.
Run On
Tindakan ini dijalankan di semua entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
berhasil | Benar/Salah | success:False |
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.