McAfee ePO
Dokumen ini memberikan panduan tentang cara mengintegrasikan McAfee ePO dengan Google SecOps.
Mengonfigurasi integrasi McAfee ePO di Google Security Operations
Mengonfigurasi integrasi McAfee ePO dengan sertifikat CA
Anda dapat memverifikasi koneksi dengan file sertifikat CA jika diperlukan.
Sebelum memulai, pastikan Anda memiliki hal berikut:
- File sertifikat CA
- Versi integrasi McAfee ePO terbaru
Untuk mengonfigurasi integrasi dengan sertifikat CA, selesaikan langkah-langkah berikut:
- Uraikan file sertifikat CA Anda menjadi String Base64.
- Buka halaman parameter konfigurasi integrasi.
- Sisipkan string di kolom File Sertifikat CA.
- Untuk menguji apakah integrasi berhasil dikonfigurasi, centang kotak Verify SSL, lalu klik Test.
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. |
| Alamat server | String | https://<ServerAddress>:8443/remote/ | Ya | Alamat Server Trellix ePO. Contoh: https://127.0.0.1:8443/remote/ |
| Nama pengguna | String | T/A | Ya | Nama pengguna untuk autentikasi server. |
| Sandi | Sandi | T/A | Ya | Sandi untuk autentikasi server. |
| Nama Grup | String | T/A | Tidak | Nama grup. |
| File Sertifikat CA - diuraikan menjadi String Base64 | String | T/A | Tidak | T/A |
| 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
Tambahkan Tag
Deskripsi
Menambahkan tag ke endpoint di Trellix ePO. Catatan: Anda hanya dapat menerapkan tag yang ada dalam sistem. Entity yang didukung: Nama host, IP.
Parameter
| Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Nama Tag | String | T/A | Ya | Tentukan nama tag yang perlu ditambahkan ke endpoint. |
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_success | Benar/Salah | is_success:False |
Hasil JSON
N/A
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Jika berhasil untuk satu (is_success=true): Berhasil menambahkan tag "{tag name}" ke endpoint berikut di Trellix ePO: {entity.identifier} Jika tag sudah menjadi bagian dari endpoint: (is_success=true): Tag "{tag}" sudah menjadi bagian dari endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk satu (is_success=true) Tindakan tidak dapat menambahkan tag "{tag name}" ke endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk semua (is_success=false): Tag "{tag} tidak ditambahkan ke endpoint yang disediakan". jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Tambahkan Tag". Alasan: {traceback} Jika tag tidak valid (gagal) Terjadi error saat menjalankan tindakan "Tambahkan Tag", Alasan: tag "{tag name}" tidak ditemukan di Trellix ePO. |
Umum |
Membandingkan DAT Server dan Agen
Deskripsi
Mengambil informasi DAT server dan agen dari endpoint di Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
T/A
Kasus penggunaan
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
| Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
|---|---|
| Alert.DstPort | Menampilkan jika ada dalam hasil JSON |
| Rule.msg | Menampilkan jika ada dalam hasil JSON |
| Alert.IPSIDAlertID | Menampilkan jika ada dalam hasil JSON |
| Alert.SrcIP | Menampilkan jika ada dalam hasil JSON |
| Alert.LastTime | Menampilkan jika ada dalam hasil JSON |
| Alert.Protocol | Menampilkan jika ada dalam hasil JSON |
| Alert.SrcPort | Menampilkan jika ada dalam hasil JSON |
| Alert.DstIP | Menampilkan jika ada dalam hasil JSON |
Insight
T/A
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| null | T/A | T/A |
Hasil JSON
{
"server_version": {server_version}
"dat_version": {dat_version}
"equal": true → if server_version == dat_version, else false
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | jika berhasil untuk satu Successfully retrieved server and agent DAT information from the following endpoints in Trellix ePO: {entity.identifier} jika tidak berhasil untuk satu Tindakan tidak dapat mengambil informasi DAT server dan agen dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk semua Tidak ada informasi tentang DAT server dan agen yang ditemukan di endpoint yang disediakan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Bandingkan DAT Server dan Agen". Alasan: {traceback} |
Umum |
Mendapatkan Informasi Agen
Deskripsi
Mengambil informasi tentang agen endpoint dari Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
T/A
Kasus penggunaan
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
| Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
|---|---|
| EPO_LastUpdate | Menampilkan jika ada dalam hasil JSON |
| EPO_ManagedState | Menampilkan jika ada dalam hasil JSON |
| EPO_Tags | Menampilkan jika ada dalam hasil JSON |
| EPO_ExcludedTags | Menampilkan jika ada dalam hasil JSON |
| EPO_AgentVersion | Menampilkan jika ada dalam hasil JSON |
| EPO_AgentGUID | Menampilkan jika ada dalam hasil JSON |
Insight
T/A
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_success | Benar/Salah | is_success:False |
Hasil JSON
[
{
"EntityResult":
{
"LastUpdate": "2019-01-22T13:04:49+02:00",
"ManagedState": "1",
"Tags": "Server, Workstation",
"ExcludedTags": "",
"AgentVersion": "1.1.1.1",
"AgentGUID": "F673D1DF-786C-41E5-A84D-1676A39F7AE8"
},
"Entity": "1.1.1.1"
}
]
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Jika berhasil untuk satu (is_success=true): Successfully retrieved agent information about the following endpoints in Trellix ePO: {entity.identifier} Jika tidak berhasil untuk satu (is_success=true) Tindakan tidak dapat mengambil informasi agen tentang endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk semua (is_success=false): Tidak ditemukan informasi agen untuk host yang diberikan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Dapatkan Informasi Agen". Alasan: {traceback} |
Umum |
Dapatkan Versi Itu
Deskripsi
Mengambil informasi DAT dari endpoint di Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| Versi Dat | T/A | T/A |
Hasil JSON
{
"DAT_version": {DAT version}
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | jika berhasil untuk satu Berhasil mengambil informasi DAT dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk satu Action wasn't able to retrieve DAT information from the following endpoints in Trellix ePO: {entity.identifier} jika tidak berhasil untuk semua Tidak ada informasi tentang DAT yang ditemukan di endpoint yang diberikan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Get Dat Version". Alasan: {traceback} |
Umum |
Mendapatkan Peristiwa untuk Hash
Deskripsi
Mengambil informasi tentang peristiwa yang terkait dengan hash. Catatan: hanya hash MD5 yang didukung.
Parameter
| Nama | Jenis | Nilai Default | Is Mandatory | Deskripsi |
|---|---|---|---|---|
| Mengambil Peristiwa Dari Tabel EPExtendedEvent | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, tindakan juga akan menggunakan Tabel "EPExtendedEvent" untuk menemukan informasi tentang hash. |
| Tandai sebagai Mencurigakan | Kotak centang | Ya | Salah | Jika diaktifkan, tindakan akan menandai semua hash yang peristiwanya ditemukan sebagai mencurigakan. |
| Create Insight | Kotak centang | Tidak | Salah | Jika diaktifkan, tindakan akan membuat insight yang berisi informasi tentang hash yang memiliki peristiwa terkait. |
| Kolom yang akan Ditampilkan | CSV | EPOEvents.ThreatName, |
Salah | Tentukan kolom yang akan ditampilkan. Jika tidak ada yang ditentukan, tindakan akan menampilkan semua kolom yang tersedia. |
| Kolom Pengurutan | String | T/A | Salah | Tentukan kolom yang harus digunakan untuk mengurutkan hasil. |
| Tata Urutan | DDL | ASC Nilai yang Mungkin Muncul: ASC DESC |
Salah | Menentukan tata urutan yang harus diterapkan ke kueri. |
| Jangka Waktu | DDL | Sejam Terakhir Nilai yang Mungkin Muncul: Sejam Terakhir 6 Jam Terakhir 24 Jam Terakhir Seminggu Terakhir Sebulan Terakhir Kustom |
Salah | Tentukan jangka waktu untuk peristiwa. Jika "Kustom" dipilih, Anda juga harus memberikan "Waktu Mulai". |
| Waktu Mulai | String | T/A | Salah | Tentukan waktu mulai untuk acara. Parameter ini wajib diisi jika "Kustom" dipilih untuk parameter "Rentang Waktu". Format: ISO 8601 |
| Waktu Berakhir | String | T/A | Salah | Tentukan waktu berakhir untuk acara. Format: ISO 8601. Jika tidak ada yang diberikan dan "Kustom" dipilih untuk parameter "Rentang Waktu", parameter ini akan menggunakan waktu saat ini. |
| Jumlah Maksimum Peristiwa yang Akan Ditampilkan | Bilangan bulat | 50 | Salah | Tentukan jumlah peristiwa yang akan ditampilkan. Default: 50. |
Dijalankan Pada
Tindakan ini berjalan di entity Filehash.
Hasil Tindakan
Pengayaan Entity
| Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
|---|---|
| EPOEvents.ThreatCategory | Menampilkan jika ada dalam hasil JSON |
| EPOEvents.TargetUserName | Menampilkan jika ada dalam hasil JSON |
| EPOEvents.TargetPort | Menampilkan jika ada dalam hasil JSON |
| EPOEvents.TargetFileName | Menampilkan jika ada dalam hasil JSON |
| EPOEvents.TargetIPV4 | Menampilkan jika ada dalam hasil JSON |
| EPO_AgentGUID | Menampilkan jika ada dalam hasil JSON |
Insight
Insight akan dibuat untuk peristiwa yang ditemukan di Trellix ePO untuk hash saat ini.
Hasil JSON
[
{
"EntityResult":
[
{
"EPOEvents.ThreatCategory": "av.detect",
"EPOEvents.TargetUserName": "VM-EPOAGENTTEST\\\\\\\\Admin",
"EPOEvents.TargetPort": "None",
"EPOEvents.TargetFileName": "C:\\\\\\\\Users\\\\\\\\Admin\\\\\\\\Desktop\\\\\\\\eicar.txt",
"EPOEvents.TargetIPV4": -1979711347,
"EPOEvents.ThreatName": "EICAR test file",
"EPOEvents.SourceUserName": "None",
"EPOEvents.TargetProcessName": "None",
"EPOEvents.SourceProcessName": "None",
"EPOEvents.ThreatType": "test",
"EPOEvents.SourceIPV4": -1979711347,
"EPOEvents.TargetProtocol": "None",
"VSECustomEvent.MD5": "44d88612fea8a8f36de82e1278abb02f",
"EPOEvents.SourceURL": "None",
"EPOEvents.ThreatActionTaken": "deleted",
"EPOEvents.TargetHostName": "VM-EPOAGENTTEST",
"EPOEvents.ThreatHandled": "True",
"EPOEvents.SourceHostName": "_"
}, {
"EPOEvents.ThreatCategory": "av.detect",
"EPOEvents.TargetUserName": "VM-EPOAGENTTEST\\\\\\\\Admin",
"EPOEvents.TargetPort": "None",
"EPOEvents.TargetFileName": "C:\\\\\\\\Users\\\\\\\\Admin\\\\\\\\Desktop\\\\\\\\eicar.txt",
"EPOEvents.TargetIPV4": -1979711347,
"EPOEvents.ThreatName": "EICAR test file",
"EPOEvents.SourceUserName": "None",
"EPOEvents.TargetProcessName": "None",
"EPOEvents.SourceProcessName": "None",
"EPOEvents.ThreatType": "test",
"EPOEvents.SourceIPV4": -1979711347,
"EPOEvents.TargetProtocol": "None",
"VSECustomEvent.MD5": "44d88612fea8a8f36de82e1278abb02f",
"EPOEvents.SourceURL": "None",
"EPOEvents.ThreatActionTaken": "deleted",
"EPOEvents.TargetHostName": "VM-EPOAGENTTEST",
"EPOEvents.ThreatHandled": "True",
"EPOEvents.SourceHostName": "_"
}],
"Entity": "44d88612fea8a8f36de82e1278abb02f"
}
]
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Jika berhasil dan hasil tersedia: (is_success=true) "Berhasil menampilkan peristiwa yang tersedia untuk hash berikut di Trellix ePO: {entity.identifier}" Jika tidak berhasil untuk satu: (is_success=true) "Action wasn't able to find events for the following hashes in Trellix ePO: {entity.identifier}" Jika tidak berhasil untuk semua (is_success=false): "Tidak ada peristiwa yang ditemukan untuk endpoint yang diberikan di Trellix ePO." jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya (gagal): "Error executing action "Get Endpoint Threats". Reason: {0}''.format(error.Stacktrace) Jika Error ada dalam respons (gagal): "Error executing action "Execute Entity Query". Reason: {0}''.format( response text) if Start Time is empty, when "Time Frame" is "Custom" (fail): "Error executing action "Get Endpoint Threats". Alasan: "Waktu Mulai" harus diberikan, jika "Kustom" dipilih di parameter "Rentang Waktu"." |
Umum |
Mendapatkan Status IP Host
Deskripsi
Mengambil informasi IPS dari endpoint di Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_status_received | Benar/Salah | is_status_received:False |
Hasil JSON
{
"IPS_status": {IPS_status}
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | jika berhasil untuk satu Berhasil mengambil informasi IPS dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk satu Tindakan tidak dapat mengambil informasi IPS dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk semua Tidak ada informasi tentang IPS yang ditemukan di endpoint yang diberikan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Dapatkan Status IPS Host". Alasan: {traceback} |
Umum |
Mendapatkan Status IP Jaringan Host
Deskripsi
Mengambil informasi Network IPS dari endpoint di Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_status_received | Benar/Salah | is_status_received:False |
Hasil JSON
{
"Network_IPS_status": {Network_IPS_status}
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | jika berhasil untuk satu Successfully retrieved Network IPS information from the following endpoints in Trellix ePO: {entity.identifier} jika tidak berhasil untuk satu Tindakan tidak dapat mengambil informasi Network IPS dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk semua Tidak ada informasi tentang Network IPS yang ditemukan di endpoint yang diberikan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Dapatkan Status IPS Jaringan Host". Alasan: {traceback} |
Umum |
Mendapatkan Waktu Komunikasi Terakhir
Deskripsi
Ambil informasi tentang waktu komunikasi terakhir dari endpoint di Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
T/A
Kasus penggunaan
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
T/A
Insight
T/A
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| isSuccess | Benar/Salah | isSuccess:False |
Hasil JSON
{
"last_communication_time": {last_communication_time}
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | jika berhasil untuk satu Berhasil mengambil informasi waktu komunikasi terakhir dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk satu Tindakan tidak dapat mengambil informasi waktu komunikasi terakhir dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk semua Tidak ada informasi tentang waktu komunikasi terakhir yang ditemukan di endpoint yang disediakan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Dapatkan Waktu Komunikasi Terakhir". Alasan: {traceback} |
Umum |
Mendapatkan Versi McAfee Epo Agent
Deskripsi
Mengambil informasi tentang versi agen dari endpoint di Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
T/A
Kasus penggunaan
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
T/A
Insight
T/A
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| Versi Agen McAfee | T/A | T/A |
Hasil JSON
{
"ePO_agent_version": ePO_agent_version
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | jika berhasil untuk satu Successfully retrieved agent version information from the following endpoints in Trellix ePO: {entity.identifier} jika tidak berhasil untuk satu Tindakan tidak dapat mengambil informasi versi agen dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk semua Tidak ada informasi tentang versi agen yang ditemukan di endpoint yang diberikan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Dapatkan Waktu Komunikasi Terakhir". Alasan: {traceback} |
Umum |
Mendapatkan Informasi Sistem
Deskripsi
Menampilkan informasi sistem tentang endpoint dari Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
| Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Create Insight | Kotak centang | Kotak Centang Dicentang | Jika diaktifkan, tindakan akan membuat insight yang berisi informasi tentang endpoint. |
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
| Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
|---|---|
| FreeDiskSpace | Menampilkan jika ada dalam hasil JSON |
| NamaPengguna | Menampilkan jika ada dalam hasil JSON |
| DomainName | Menampilkan jika ada dalam hasil JSON |
| LastAgentHandler | Menampilkan jika ada dalam hasil JSON |
| IPV4x | Menampilkan jika ada dalam hasil JSON |
| OSBitMode | Menampilkan jika ada dalam hasil JSON |
| IPV6 | Menampilkan jika ada dalam hasil JSON |
| OSType | Menampilkan jika ada dalam hasil JSON |
| SysvolFreeSpace | Menampilkan jika ada dalam hasil JSON |
| IPHostName | Menampilkan jika ada dalam hasil JSON |
| CPUSerialNum | Menampilkan jika ada dalam hasil JSON |
| IPSubnetMask | Menampilkan jika ada dalam hasil JSON |
| SysvolTotalSpace | Menampilkan jika ada dalam hasil JSON |
| IPSubnet | Menampilkan jika ada dalam hasil JSON |
| Deskripsi | Menampilkan jika ada dalam hasil JSON |
| FreeMemory | Menampilkan jika ada dalam hasil JSON |
| CPUSpeed | Menampilkan jika ada dalam hasil JSON |
| SubnetMask | Menampilkan jika ada dalam hasil JSON |
| IPAddress | Menampilkan jika ada dalam hasil JSON |
| DefaultLangID | Menampilkan jika ada dalam hasil JSON |
| OSPlatform | Menampilkan jika ada dalam hasil JSON |
| NetAddress | Menampilkan jika ada dalam hasil JSON |
| TotalDiskSpace | Menampilkan jika ada dalam hasil JSON |
| SubnetAddress | Menampilkan jika ada dalam hasil JSON |
| NumOfCPU | Menampilkan jika ada dalam hasil JSON |
| TimeZone | Menampilkan jika ada dalam hasil JSON |
| SystemDescription | Menampilkan jika ada dalam hasil JSON |
| Vdi | Menampilkan jika ada dalam hasil JSON |
| OSBuildNum | Menampilkan jika ada dalam hasil JSON |
| OSVersion | Menampilkan jika ada dalam hasil JSON |
| IsPortable | Menampilkan jika ada dalam hasil JSON |
| TotalPhysicalMemory | Menampilkan jika ada dalam hasil JSON |
| IPXAddress | Menampilkan jika ada dalam hasil JSON |
| UserProperty7 | Menampilkan jika ada dalam hasil JSON |
| ParentID | Menampilkan jika ada dalam hasil JSON |
| CPUType | Menampilkan jika ada dalam hasil JSON |
Insight
T/A
Hasil JSON
[
{
"EntityResult":
{
"FreeDiskSpace": "444316",
"UserName": "Admin",
"OSServicePackVer": " ",
"DomainName": "WORKGROUP",
"LastAgentHandler": "1",
"IPV4x": "-1979711239",
"OSBitMode": "1",
"IPV6": "0:0:0:0:0:FFFF:A00:F9",
"OSType": "Windows Server 2012 R2",
"SysvolFreeSpace": "94782",
"IPHostName": "McAfee-ePO",
"CPUSerialNum": "N/A",
"IPSubnetMask": "0:0:0:0:0:FFFF:FFFF:FE00",
"SysvolTotalSpace": "161647",
"IPSubnet": "0:0:0:0:0:FFFF:A00:0",
"Description": "None",
"FreeMemory": "1626767360",
"CPUSpeed": "2400",
"SubnetMask": " ",
"IPAddress": "1.1.1.1",
"DefaultLangID": "0409",
"OSPlatform": "Server",
"ComputerName": "MCAFEE-EPO",
"OSOEMID": "00252-00112-26656-AA653",
"NetAddress": "005056A56847",
"TotalDiskSpace": "511646",
"SubnetAddress": " ",
"NumOfCPU": "4",
"TimeZone": "Jerusalem Standard Time",
"SystemDescription": "N/A",
"Vdi": "0",
"OSBuildNum": "9600",
"OSVersion": "6.3",
"IsPortable": "0",
"TotalPhysicalMemory": "6441984000",
"IPXAddress": "N/A",
"UserProperty7": " ",
"UserProperty6": " ",
"UserProperty5": " ",
"UserProperty4": " ",
"UserProperty3": " ",
"UserProperty2": " ",
"UserProperty1": " ",
"ParentID": "8",
"CPUType": "Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz",
"UserProperty8": " "
},
"Entity": "1.1.1.1"
}
]
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Jika berhasil untuk satu (is_success=true): Successfully retrieved system information about the following endpoints from Trellix ePO: {entity.identifier} Jika tidak berhasil untuk satu entitas (is_success=true): Action wasn't able to retrieve system information about the following endpoints from Trellix ePO: {entity.identifier} Jika tidak berhasil untuk semua (is_success=false) Tidak ada informasi sistem yang ditemukan tentang endpoint yang diberikan. Jika error kritis: Terjadi error saat menjalankan tindakan "Dapatkan Informasi Sistem". Alasan: {error.traceback} |
Umum |
Mendapatkan Versi Agen Mesin Virus
Deskripsi
Mengambil informasi versi agen Virus Engine dari endpoint di McAfee ePO. Entity yang didukung: Nama host, IP.
Parameter
T/A
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| Versi Agen Mesin Virus | T/A | T/A |
Hasil JSON
{
"Virus_Engine_Agent_version": {Virus_engine_agent_version}
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | jika berhasil untuk satu Berhasil mengambil informasi versi agen Virus Engine dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk satu Tindakan tidak dapat mengambil informasi versi agen Virus Engine dari endpoint berikut di Trellix ePO: {entity.identifier} jika tidak berhasil untuk semua Tidak ada informasi tentang versi agen Virus Engine yang ditemukan di endpoint yang disediakan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Dapatkan Versi Agen Mesin Virus". Alasan: {traceback} |
Umum |
Ping
Deskripsi
Uji konektivitas ke Trellix ePO dengan parameter yang disediakan di halaman konfigurasi integrasi di halaman Google SecOps Content Hub.
Parameter
T/A
Kasus penggunaan
T/A
Dijalankan Pada
Tindakan ini berjalan di semua entity.
Hasil Tindakan
Pengayaan Entity
T/A
Insight
T/A
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| null | T/A | T/A |
Hasil JSON
N/A
Hapus Tag
Deskripsi
Menghapus tag dari endpoint di Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
| Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Nama Tag | String | T/A | Ya | Tentukan nama tag yang perlu dihapus dari endpoint. |
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| is_success | Benar/Salah | is_success:False |
Hasil JSON
N/A
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Jika berhasil untuk satu (is_success=true): Berhasil menghapus tag "{tag name}" dari endpoint berikut di Trellix ePO: {entity.identifier} Jika tag bukan bagian dari endpoint: (is_success=true): Tag "{tag}" bukan bagian dari endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk satu (is_success=true) Tindakan tidak dapat menghapus tag "{tag name}" dari endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk semua (is_success=false): Tag "{tag} tidak dihapus dari endpoint yang disediakan". jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Hapus Tag". Alasan: {traceback} Jika tag tidak valid (gagal) Terjadi error saat menjalankan tindakan "Hapus Tag", Alasan: tag "{tag name}" tidak ditemukan di Trellix ePO. |
Umum |
Menjalankan Pemindaian Penuh
Deskripsi
Jalankan pemindaian penuh pada endpoint yang disediakan di Trellix ePO. Entity yang didukung: Nama host, IP.
Parameter
| Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Nama Tugas | String | Pemindaian On-Demand - Pemindaian Penuh | Ya | Tentukan tugas yang harus dijalankan untuk mendapatkan pemindaian penuh. |
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| RunTask_Status | T/A | T/A |
Hasil JSON
{
"status": "success" or "failure"
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Jika berhasil untuk satu: Berhasil menjalankan pemindaian penuh berdasarkan tugas "{task name}" di endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk satu: Tindakan tidak dapat menjalankan pemindaian penuh berdasarkan tugas "{task name}" di endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk semua: Pemindaian penuh tidak dijalankan pada endpoint yang disediakan. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Jalankan Pemindaian Lengkap". Alasan: {error traceback} jika tugas tidak ditemukan (gagal): Terjadi error saat menjalankan tindakan "Jalankan Pemindaian Lengkap". Alasan: Tugas "{task name}" tidak ditemukan di Trellix ePO. Periksa ejaannya. |
Umum |
Mengupdate McAfee Agent
Deskripsi
Mengupdate McAfee Agent di endpoint yang disediakan di Trellix ePO. Tugas untuk Windows: DAT_Update_Windows_CWS. Tugas untuk Linux: DAT_Update_Linux_CWS. Entity yang didukung: Nama host, IP.
Parameter
| Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Nama Tugas | String | DAT_Update_Windows_CWS | Ya | Tentukan tugas yang harus dijalankan untuk mengupdate McAfee Agent. Default untuk Windows adalah DAT_Update_Windows_CWS. Untuk Linux, DAT_Update_Linux_CWS |
Dijalankan Pada
Tindakan ini berjalan di entity berikut:
- Alamat IP
- Hostname
Hasil Tindakan
Pengayaan Entity
T/A
Insight
T/A
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai | Contoh |
|---|---|---|
| Update_Status | T/A | T/A |
Hasil JSON
{
"status": "success" or "failure"
}
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Jika berhasil untuk satu: Berhasil mengupdate agen berdasarkan tugas "{task name}" di endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk satu: Tindakan tidak dapat memperbarui agen berdasarkan tugas "{task name}" di endpoint berikut di Trellix ePO: {entity.identifier} Jika tidak berhasil untuk semua: Tidak ada agen yang diperbarui. jika error kritis (gagal): Terjadi error saat menjalankan tindakan "Update McAfee Agent". Alasan: {error traceback} jika tugas tidak ditemukan (gagal): Terjadi error saat menjalankan tindakan "Update McAfee Agent". Alasan: Tugas "{task name}" tidak ditemukan di Trellix ePO. Periksa ejaannya. |
Umum |
Konektor
McAfee EPO - Threats Connector
Deskripsi
Tarik peristiwa dari tabel EPOEvents ke Google SecOps. Daftar yang diizinkan berfungsi dengan nama Analyzer.
Mengonfigurasi McAfee EPO - Threats Connector di Google SecOps
Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi konektor di Google SecOps, lihat Mengonfigurasi konektor.
Parameter konektor
Gunakan parameter berikut untuk mengonfigurasi konektor:
| Parameter Display Name | Jenis | Nilai Default | Is Mandatory | Deskripsi |
|---|---|---|---|---|
| Nama Kolom Produk | String | Nama Produk | Ya | Masukkan nama kolom sumber untuk mengambil nama Kolom Produk. |
| Nama Kolom Peristiwa | String | EPOEvents_ThreatType | Ya | Masukkan nama kolom sumber untuk mengambil nama Kolom Peristiwa. |
| Nama Kolom Lingkungan | String | "" | Tidak | Menjelaskan nama kolom tempat nama lingkungan disimpan. Jika kolom lingkungan tidak ditemukan, lingkungan tersebut adalah lingkungan default. |
| Pola Regex Lingkungan | String | .* | Tidak | Pola ekspresi reguler yang akan dijalankan pada nilai yang ditemukan di kolom "Nama Kolom Lingkungan". Defaultnya adalah .* untuk menangkap semua dan menampilkan nilai yang tidak berubah. Digunakan untuk mengizinkan pengguna memanipulasi kolom lingkungan melalui logika ekspresi reguler. Jika pola ekspresi reguler null atau kosong, atau nilai lingkungan null, hasil lingkungan akhir adalah lingkungan default. |
| Waktu Tunggu Skrip (Detik) | Bilangan bulat | 180 | Ya | Batas waktu tunggu untuk proses python yang menjalankan skrip saat ini. |
| Root API | String | http://x.x.x.x:8443/remote/ | Ya | Root API instance Trellix ePO. |
| Nama pengguna | String | T/A | Ya | Nama pengguna instance Trellix ePO. |
| Sandi | Sandi | Ya | Sandi instance Trellix ePO. | |
| Nama Grup | String | Tidak | Jika diberikan, konektor hanya akan mengambil ancaman dari endpoint yang merupakan bagian dari grup tersebut. | |
| Jam Maksimum Mundur | Bilangan bulat | 1 | Tidak | Jumlah jam dari tempat pengambilan peristiwa. |
| Jumlah Peristiwa Maksimum yang Akan Diambil | Bilangan bulat | 10 | Tidak | Jumlah peristiwa yang akan diproses per satu iterasi konektor. Default: 10. |
| Tingkat Keparahan Terendah yang Akan Diambil | String | Sedang | Tidak | Tingkat keparahan terendah dari peristiwa yang akan diambil. Secara default, konektor akan menyerap semua peristiwa. Nilai yang Mungkin Muncul: Info, Rendah, Sedang, Tinggi, Kritis. |
| Menggunakan daftar yang diizinkan sebagai daftar yang tidak diizinkan | Kotak centang | Dicentang | Ya | Jika diaktifkan, daftar yang diizinkan akan digunakan sebagai daftar yang tidak diizinkan. |
| Verifikasi SSL | Kotak centang | Tidak dicentang | Ya | Jika diaktifkan, pastikan sertifikat SSL untuk koneksi ke server Trellix ePO valid. |
| File Sertifikat CA | String | T/A | Salah | File sertifikat CA berenkode Base 64. |
| Alamat Server Proxy | String | T/A | Tidak | Alamat server proxy yang akan digunakan. |
| Nama Pengguna Proxy | String | T/A | Tidak | Nama pengguna proxy untuk melakukan autentikasi. |
| Sandi Proxy | Sandi | Tidak | Sandi proxy untuk autentikasi. |
Aturan Konektor
Dukungan Proxy
Konektor mendukung proxy.
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.