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:

  1. Uraikan file sertifikat CA Anda menjadi String Base64.
  2. Buka halaman parameter konfigurasi integrasi.
  3. Sisipkan string di kolom File Sertifikat CA.
  4. 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,
EPOEvents.ThreatType,
EPOEvents.ThreatActionTaken,
EPOEvents.ThreatHandled,
EPOEvents.ThreatCategory
,EPOEvents.TargetHostName,
EPOEvents.TargetUserName,
EPOEvents.TargetFileName,
EPOEvents.TargetProcessName,
EPOEvents.TargetPort,EPOEvents.
TargetProtocol,EPOEvents.
ThreatCategory,EPOEvents.
TargetIPV4,EPOEvents.
SourceHostName,EPOEvents.
SourceIPV4,EPOEvents.
SourceUserName,EPOEvents.
SourceProcessName,EPOEvents.
SourceURL

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.