McAfee ePO

本文說明如何將 McAfee ePO 與 Google SecOps 整合。

在 Google Security Operations 中設定 McAfee ePO 整合

使用 CA 憑證設定 McAfee ePO 整合

如有需要,您可以使用 CA 憑證檔案驗證連線。

開始前,請確認您具備下列項目:

  • CA 憑證檔案
  • 最新版 McAfee ePO 整合

如要設定與 CA 憑證的整合,請完成下列步驟:

  1. 將 CA 憑證檔案剖析為 Base64 字串。
  2. 開啟整合設定參數頁面。
  3. 將字串插入「CA Certificate File」欄位。
  4. 如要測試整合設定是否成功,請勾選「Verify SSL」(驗證 SSL) 核取方塊,然後按一下「Test」(測試)。

如要瞭解如何在 Google SecOps 中設定整合功能,請參閱「設定整合功能」一文。

整合參數

請使用下列參數設定整合:

參數顯示名稱 類型 預設值 為必填 說明
執行個體名稱 字串 不適用 否 要設定整合的執行個體名稱。
說明 字串 不適用 否 執行個體的說明。
伺服器位址 字串 https://<ServerAddress>:8443/remote/ 是 Trellix ePO 的伺服器位址。範例:https://127.0.0.1:8443/remote/
使用者名稱 字串 不適用 是 用於伺服器驗證的使用者名稱。
密碼 密碼 不適用 是 伺服器驗證密碼。
群組名稱 字串 不適用 否 群組名稱。
CA 憑證檔案 - 剖析為 Base64 字串 字串 不適用 否 不適用
遠端執行 核取方塊 已取消勾選 否 勾選這個欄位,即可從遠端執行設定的整合項目。勾選後,系統會顯示選取遠端使用者 (代理) 的選項。

動作

新增標記

說明

在 Trellix ePO 中為端點新增標記。注意:您只能套用系統中現有的標記。支援的實體:主機名稱、IP。

參數

參數 類型 預設值 為必填項目 說明
標記名稱 字串 不適用 是 指定要新增至端點的標記名稱。

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
is_success True/False is_success:False
JSON 結果
N/A
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

如果其中一個成功 (is_success=true):

已成功將標記「{tag name}」新增至下列端點

Trellix ePO:{entity.identifier}

如果標記已是端點的一部分 (is_success=true):

標記「{tag}」已是 Trellix ePO 中下列端點的一部分:{entity.identifier}

如果其中一個未成功 (is_success=true)

動作無法將「{tag name}」標記新增至 Trellix ePO 中的下列端點:{entity.identifier}

如果並非全部成功 (is_success=false):

標記「{tag}」未新增至提供的端點。

如果發生重大錯誤 (失敗):

執行「新增標記」動作時發生錯誤。原因:{traceback}

如果代碼無效 (失敗)

執行「新增標記」動作時發生錯誤,原因:在 Trellix ePO 找不到「{tag name}」標記。

一般

比較伺服器和代理程式 DAT

說明

從 Trellix ePO 的端點擷取伺服器和代理程式 DAT 資訊。支援的實體:主機名稱、IP。

參數

不適用

用途

不適用

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

實體資料充實
補充資料欄位名稱 邏輯 - 套用時機
Alert.DstPort 如果 JSON 結果中存在,則傳回
Rule.msg 如果 JSON 結果中存在,則傳回
Alert.IPSIDAlertID 如果 JSON 結果中存在,則傳回
Alert.SrcIP 如果 JSON 結果中存在,則傳回
Alert.LastTime 如果 JSON 結果中存在,則傳回
Alert.Protocol 如果 JSON 結果中存在,則傳回
Alert.SrcPort 如果 JSON 結果中存在,則傳回
Alert.DstIP 如果 JSON 結果中存在,則傳回
深入分析

不適用

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
null 不適用 不適用
JSON 結果
{

"server_version": {server_version}

"dat_version": {dat_version}

"equal": true → if server_version == dat_version, else false

}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

if success for one

已成功從 Trellix ePO 的下列端點擷取伺服器和代理程式 DAT 資訊:{entity.identifier}

if not success for one

動作無法從 Trellix ePO 的下列端點擷取伺服器和代理程式 DAT 資訊:{entity.identifier}

如果並非所有人都成功

在提供的端點上,找不到伺服器和代理程式 DAT 的相關資訊。

如果發生重大錯誤 (失敗):

執行「比較伺服器和代理程式 DAT」動作時發生錯誤。原因:{traceback}

一般

取得代理資訊

說明

從 Trellix ePO 擷取端點代理程式的相關資訊。支援的實體:主機名稱、IP。

參數

不適用

用途

不適用

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

實體資料充實
補充資料欄位名稱 邏輯 - 套用時機
EPO_LastUpdate 如果 JSON 結果中存在,則傳回
EPO_ManagedState 如果 JSON 結果中存在,則傳回
EPO_Tags 如果 JSON 結果中存在,則傳回
EPO_ExcludedTags 如果 JSON 結果中存在,則傳回
EPO_AgentVersion 如果 JSON 結果中存在,則傳回
EPO_AgentGUID 如果 JSON 結果中存在,則傳回
深入分析

不適用

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
is_success True/False is_success:False
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"
    }
]
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

如果其中一個成功 (is_success=true):

已成功擷取 Trellix ePO 中下列端點的代理程式資訊:{entity.identifier}

如果其中一個未成功 (is_success=true)

動作無法擷取 Trellix ePO 中下列端點的代理程式資訊:{entity.identifier}

如果並非全部成功 (is_success=false):

找不到所提供主機的代理程式資訊。

如果發生重大錯誤 (失敗):

執行「取得代理資訊」動作時發生錯誤。原因:{traceback}

一般

取得 Dat 版本

說明

從 Trellix ePO 的端點擷取 DAT 資訊。支援的實體:主機名稱、IP。

參數

不適用

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
Dat 版本 不適用 不適用
JSON 結果
{
"DAT_version": {DAT version}
}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

if success for one

已成功從 Trellix ePO 的下列端點擷取 DAT 資訊:{entity.identifier}

if not success for one

動作無法從 Trellix ePO 的下列端點擷取 DAT 資訊:{entity.identifier}

如果並非所有人都成功

在提供的端點上找不到 DAT 相關資訊。

如果發生重大錯誤 (失敗):

執行「取得 Dat 版本」動作時發生錯誤。原因:{traceback}

一般

取得雜湊事件

說明

擷取與雜湊相關的事件資訊。注意:僅支援 MD5 雜湊。

參數

名稱 類型 預設值 是否為必要 說明
從 EPExtendedEvent 資料表擷取事件 核取方塊 已取消勾選 否 如果啟用,動作也會使用「EPExtendedEvent」資料表尋找雜湊相關資訊。
標示為可疑 核取方塊 是 否 如果啟用,系統會將找到事件的所有雜湊標示為可疑。
建立洞察 核取方塊 否 否 如果啟用,這項動作會建立一項深入分析,其中包含哪些雜湊具有相關聯事件的資訊。
要傳回的欄位 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

否 指定要傳回的欄位。如未指定,動作會傳回所有可用欄位。
排序欄位 字串 不適用 否 指定要用於排序結果的欄位。
排列順序 DDL

遞增

可能的值:

遞增

遞減

否 指定查詢應套用的排列順序。
時間範圍 DDL

過去 1 小時

可能的值:

過去 1 小時

過去 6 小時

最近 24 小時

上週

上個月

自訂

否 指定事件的時間範圍。如果選取「自訂」,則必須提供「開始時間」。
開始時間 字串 不適用 否 指定活動的開始時間。如果「Time Frame」參數選取「Custom」,則必須提供這項參數。格式:ISO 8601
結束時間 字串 不適用 否 指定活動的結束時間。格式:ISO 8601。如果未提供任何值,且「Time Frame」參數選取「Custom」,則這個參數會使用目前時間。
要傳回的事件數量上限 整數 50 否 指定要傳回的事件數量。預設值:50。

執行日期

這項動作會對 Filehash 實體執行。

動作執行結果

實體資料充實
補充資料欄位名稱 邏輯 - 套用時機
EPOEvents.ThreatCategory 如果 JSON 結果中存在,則傳回
EPOEvents.TargetUserName 如果 JSON 結果中存在,則傳回
EPOEvents.TargetPort 如果 JSON 結果中存在,則傳回
EPOEvents.TargetFileName 如果 JSON 結果中存在,則傳回
EPOEvents.TargetIPV4 如果 JSON 結果中存在,則傳回
EPO_AgentGUID 如果 JSON 結果中存在,則傳回
深入分析

系統會為在 Trellix ePO 中找到的目前雜湊事件建立深入分析。

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"
    }
]
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

如果成功且有結果:(is_success=true)

「已成功傳回 Trellix ePO 中下列雜湊的可用事件:{entity.identifier}」

如果其中一個未成功:(is_success=true)

「動作無法在 Trellix ePO 中找到下列雜湊的事件:{entity.identifier}」

如果並非所有項目都成功 (is_success=false):

「在 Trellix ePO 中,找不到所提供端點的事件。」

if fatal error, like wrong credentials, no connection to server, other (fail): "Error executing action "Get Endpoint Threats". 原因:{0}''.format(error.Stacktrace)

如果回應中出現錯誤 (失敗):「Error executing action "Execute Entity Query". Reason: {0}''.format( response text)

如果「時間範圍」為「自訂」,且「開始時間」為空白 (失敗):「執行『取得端點威脅』動作時發生錯誤。原因:在「時間範圍」參數中選取「自訂」時,應提供「開始時間」。

一般

取得主機 IP 狀態

說明

從 Trellix ePO 的端點擷取 IPS 資訊。支援的實體:主機名稱、IP。

參數

不適用

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
is_status_received True/False is_status_received:False
JSON 結果
{
"IPS_status": {IPS_status}
}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

if success for one

已成功從 Trellix ePO 的下列端點擷取 IPS 資訊:{entity.identifier}

if not success for one

動作無法從 Trellix ePO 的下列端點擷取 IPS 資訊:{entity.identifier}

如果並非所有人都成功

在提供的端點上找不到 IPS 相關資訊。

如果發生重大錯誤 (失敗):

執行「取得主機 IPS 狀態」動作時發生錯誤。原因:{traceback}

一般

取得主機網路 IP 狀態

說明

從 Trellix ePO 的端點擷取網路 IPS 資訊。支援的實體:主機名稱、IP。

參數

不適用

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
is_status_received True/False is_status_received:False
JSON 結果
{
"Network_IPS_status": {Network_IPS_status}
}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

if success for one

已成功從 Trellix ePO 的下列端點擷取網路 IPS 資訊:{entity.identifier}

if not success for one

動作無法從 Trellix ePO 的下列端點擷取 Network IPS 資訊:{entity.identifier}

如果並非所有人都成功

在提供的端點上找不到 Network IPS 的相關資訊。

如果發生重大錯誤 (失敗):

執行「取得主機網路 IPS 狀態」動作時發生錯誤。原因:{traceback}

一般

取得上次通訊時間

說明

從 Trellix ePO 的端點擷取上次通訊時間的相關資訊。支援的實體:主機名稱、IP。

參數

不適用

用途

不適用

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

實體資料充實

不適用

深入分析

不適用

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
isSuccess True/False isSuccess:False
JSON 結果
{
"last_communication_time": {last_communication_time}
}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

if success for one

已成功從 Trellix ePO 的下列端點擷取上次通訊時間資訊:{entity.identifier}

if not success for one

動作無法從 Trellix ePO 的下列端點擷取上次通訊時間資訊:{entity.identifier}

如果並非所有人都成功

在提供的端點上,找不到上次通訊時間的資訊。

如果發生重大錯誤 (失敗):

執行「取得上次通訊時間」動作時發生錯誤。原因:{traceback}

一般

取得 McAfee ePO 代理程式版本

說明

從 Trellix ePO 的端點擷取代理程式版本資訊。支援的實體:主機名稱、IP。

參數

不適用

用途

不適用

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

實體資料充實

不適用

深入分析

不適用

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
McAfee 代理程式版本 不適用 不適用
JSON 結果
{
"ePO_agent_version": ePO_agent_version
}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

if success for one

已成功從 Trellix ePO 的下列端點擷取代理程式版本資訊:{entity.identifier}

if not success for one

動作無法從 Trellix ePO 的下列端點擷取代理程式版本資訊:{entity.identifier}

如果並非所有人都成功

在提供的端點上找不到代理程式版本資訊。

如果發生重大錯誤 (失敗):

執行「取得上次通訊時間」動作時發生錯誤。原因:{traceback}

一般

取得系統資訊

說明

傳回 Trellix ePO 端點的系統資訊。支援的實體:主機名稱、IP。

參數

參數 類型 預設值 為必填項目 說明
建立洞察 核取方塊 已勾選核取方塊 啟用後,動作會建立包含端點資訊的深入分析。

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

實體資料充實
補充資料欄位名稱 邏輯 - 套用時機
FreeDiskSpace 如果 JSON 結果中存在,則傳回
使用者名稱 如果 JSON 結果中存在,則傳回
DomainName 如果 JSON 結果中存在,則傳回
LastAgentHandler 如果 JSON 結果中存在,則傳回
IPV4x 如果 JSON 結果中存在,則傳回
OSBitMode 如果 JSON 結果中存在,則傳回
IPV6 如果 JSON 結果中存在,則傳回
OSType 如果 JSON 結果中存在,則傳回
SysvolFreeSpace 如果 JSON 結果中存在,則傳回
IPHostName 如果 JSON 結果中存在,則傳回
CPUSerialNum 如果 JSON 結果中存在,則傳回
IPSubnetMask 如果 JSON 結果中存在,則傳回
SysvolTotalSpace 如果 JSON 結果中存在,則傳回
IPSubnet 如果 JSON 結果中存在,則傳回
說明 如果 JSON 結果中存在,則傳回
FreeMemory 如果 JSON 結果中存在,則傳回
CPUSpeed 如果 JSON 結果中存在,則傳回
SubnetMask 如果 JSON 結果中存在,則傳回
IPAddress 如果 JSON 結果中存在,則傳回
DefaultLangID 如果 JSON 結果中存在,則傳回
OSPlatform 如果 JSON 結果中存在,則傳回
NetAddress 如果 JSON 結果中存在,則傳回
TotalDiskSpace 如果 JSON 結果中存在,則傳回
SubnetAddress 如果 JSON 結果中存在,則傳回
NumOfCPU 如果 JSON 結果中存在,則傳回
TimeZone 如果 JSON 結果中存在,則傳回
SystemDescription 如果 JSON 結果中存在,則傳回
VDI 如果 JSON 結果中存在,則傳回
OSBuildNum 如果 JSON 結果中存在,則傳回
OSVersion 如果 JSON 結果中存在,則傳回
IsPortable 如果 JSON 結果中存在,則傳回
TotalPhysicalMemory 如果 JSON 結果中存在,則傳回
IPXAddress 如果 JSON 結果中存在,則傳回
UserProperty7 如果 JSON 結果中存在,則傳回
ParentID 如果 JSON 結果中存在,則傳回
CPUType 如果 JSON 結果中存在,則傳回
深入分析

不適用

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"
    }
]
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

如果其中一個成功 (is_success=true):

已成功從 Trellix ePO 擷取下列端點的系統資訊:{entity.identifier}

如果其中一個未成功 (is_success=true):

動作無法從 Trellix ePO 擷取下列端點的系統資訊:{entity.identifier}

如果並非所有項目都成功 (is_success=false)

找不到所提供端點的系統資訊。

如果發生重大錯誤:

執行「取得系統資訊」動作時發生錯誤。原因:{error.traceback}

一般

取得病毒引擎代理程式版本

說明

從 McAfee ePO 的端點擷取病毒引擎代理程式版本資訊。支援的實體:主機名稱、IP。

參數

不適用

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
病毒引擎代理程式版本 不適用 不適用
JSON 結果
{
"Virus_Engine_Agent_version": {Virus_engine_agent_version}
}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

if success for one

已成功從 Trellix ePO 的下列端點擷取病毒引擎代理程式版本資訊:{entity.identifier}

if not success for one

動作無法從 Trellix ePO 的下列端點擷取病毒引擎代理程式版本資訊:{entity.identifier}

如果並非所有人都成功

在提供的端點上找不到病毒引擎代理程式版本資訊。

如果發生重大錯誤 (失敗):

執行「取得病毒引擎代理程式版本」動作時發生錯誤。原因:{traceback}

一般

乒乓

說明

在 Google SecOps Content Hub 頁面的整合設定頁面,使用提供的參數測試與 Trellix ePO 的連線能力。

參數

不適用

用途

不適用

執行日期

這項操作會對所有實體執行。

動作執行結果

實體資料充實

不適用

深入分析

不適用

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
null 不適用 不適用
JSON 結果
N/A

移除標記

說明

從 Trellix ePO 的端點移除標記。支援的實體:主機名稱、IP。

參數

參數 類型 預設值 為必填項目 說明
標記名稱 字串 不適用 是 指定要從端點移除的標記名稱。

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
is_success True/False is_success:False
JSON 結果
N/A
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

如果其中一個成功 (is_success=true):

已成功從下列端點移除標記「{tag name}」

在 Trellix ePO 中:{entity.identifier}

如果標記不屬於端點 (is_success=true):

標記「{tag}」不屬於 Trellix ePO 中的下列端點:{entity.identifier}

如果其中一個未成功 (is_success=true)

動作無法從 Trellix ePO 的下列端點移除標記「{tag name}」:{entity.identifier}

如果並非全部成功 (is_success=false):

標記「{tag}」未從指定端點中移除。

如果發生重大錯誤 (失敗):

執行「移除標記」動作時發生錯誤。原因:{traceback}

如果代碼無效 (失敗)

執行「移除標記」動作時發生錯誤,原因:在 Trellix ePO 中找不到「{tag name}」標記。

一般

執行完整掃描

說明

在 Trellix ePO 中,對提供的端點執行完整掃描。支援的實體:主機名稱、IP。

參數

參數 類型 預設值 為必填項目 說明
工作名稱 字串 隨選掃描 - 完整掃描 是 指定要執行哪些工作,才能進行完整掃描。

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
RunTask_Status 不適用 不適用
JSON 結果
{
"status": "success" or "failure"
}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

如果其中一個成功:

已根據工作「{task name}」,在 Trellix ePO 的下列端點成功執行完整掃描:{entity.identifier}

如果其中一個未成功:

動作無法根據 Trellix ePO 中下列端點上的「{task name}」工作執行完整掃描:{entity.identifier}

如果並非所有項目都成功:

未對提供的端點執行完整掃描。

如果發生重大錯誤 (失敗):

執行「執行完整掃描」動作時發生錯誤。原因:{error traceback}

如果找不到工作 (失敗):

執行「執行完整掃描」動作時發生錯誤。原因:在 Trellix ePO 中找不到「{task name}」工作。請檢查拼字。

一般

更新 McAfee Agent

說明

在 Trellix ePO 中,更新所提供端點上的 McAfee Agent。Windows 工作:DAT_Update_Windows_CWS。Linux 工作:DAT_Update_Linux_CWS。支援的實體:主機名稱、IP。

參數

參數 類型 預設值 為必填項目 說明
工作名稱 字串 DAT_Update_Windows_CWS 是 指定要執行哪些工作,才能更新 McAfee Agent。Windows 的預設值為 DAT_Update_Windows_CWS。Linux 則為 DAT_Update_Linux_CWS

執行日期

這項動作會對下列實體執行:

  • IP 位址
  • 主機名稱

動作執行結果

實體資料充實

不適用

深入分析

不適用

指令碼執行結果
指令碼執行結果名稱 價值選項 範例
Update_Status 不適用 不適用
JSON 結果
{
"status": "success" or "failure"
}
案件總覽
結果類型 值 / 說明 類型
輸出訊息*

如果其中一個成功:

已根據 Trellix ePO 中下列端點上的「{task name}」工作,成功更新代理程式:{entity.identifier}

如果其中一個未成功:

動作無法根據 Trellix ePO 中下列端點上的工作「{task name}」更新代理程式:{entity.identifier}

如果並非所有項目都成功:

未更新任何代理。

如果發生重大錯誤 (失敗):

執行「更新 McAfee Agent」動作時發生錯誤。原因:{error traceback}

如果找不到工作 (失敗):

執行「更新 McAfee Agent」動作時發生錯誤。原因:在 Trellix ePO 中找不到「{task name}」工作。請檢查拼字。

一般

連接器

McAfee EPO - Threats 連接器

說明

將 EPOEvents 資料表中的事件提取至 Google SecOps。許可清單適用於分析器名稱。

在 Google SecOps 中設定 McAfee EPO - Threats 連接器

如要瞭解如何在 Google SecOps 中設定連接器,請參閱「設定連接器」一文。

連接器參數

使用下列參數設定連接器:

參數顯示名稱 類型 預設值 是否為必要 說明
產品欄位名稱 字串 產品名稱 是 輸入來源欄位名稱,擷取產品欄位名稱。
事件欄位名稱 字串 EPOEvents_ThreatType 是 輸入來源欄位名稱,擷取事件欄位名稱。
環境欄位名稱 字串 "" 否

說明儲存環境名稱的欄位名稱。

如果找不到環境欄位,則環境為預設環境。

環境規則運算式模式 字串 .* 否

要對「環境欄位名稱」欄位中的值執行的規則運算式模式。

預設值為 .*,可擷取所有值並傳回未變更的值。

用於允許使用者透過規則運算式邏輯操控環境欄位。

如果規則運算式模式為空值或空白,或環境值為空值,則最終環境結果為預設環境。

指令碼逾時 (秒) 整數 180 是 執行目前指令碼的 Python 程序逾時限制。
API 根層級 字串 http://x.x.x.x:8443/remote/ 是 Trellix ePO 執行個體的 API 根目錄。
使用者名稱 字串 不適用 是 Trellix ePO 執行個體的使用者名稱。
密碼 密碼 是 Trellix ePO 執行個體的密碼。
群組名稱 字串 否 如有提供,連接器只會從該群組中的端點擷取威脅。
往回查看時數上限 整數 1 否 擷取事件的時間範圍 (以小時為單位)。
要擷取的事件數量上限 整數 10 否 每個連接器疊代要處理的事件數量。預設值:10。
要擷取的最低嚴重性 字串 中 否

要擷取的事件最低嚴重性。根據預設,連接器會擷取所有事件。可能的值:

資訊、低、中、高、重大。

將許可清單當做黑名單使用 核取方塊 已勾選 是 如果啟用,許可清單會當做黑名單使用。
驗證 SSL 核取方塊 已取消勾選 是 如果已啟用,請確認與 Trellix ePO 伺服器連線的 SSL 憑證有效。
CA 憑證檔案 字串 不適用 否 Base 64 編碼 CA 憑證檔案。
Proxy 伺服器位址 字串 不適用 否 要使用的 Proxy 伺服器位址。
Proxy 使用者名稱 字串 不適用 否 用於驗證的 Proxy 使用者名稱。
Proxy 密碼 密碼 否 用於驗證的 Proxy 密碼。

連接器規則

Proxy 支援

連接器支援 Proxy。

還有其他問題嗎?向社群成員和 Google SecOps 專家尋求解答。