Check Point Threat Reputation
本文說明如何將 Check Point Reputation Service 與 Google Security Operations 整合。
應用實例
威脅情報服務。
在 Google Security Operations 中設定 Check Point Threat Reputation 整合
如要瞭解如何在 Google SecOps 中設定整合功能,請參閱「設定整合功能」一文。
整合參數
請使用下列參數設定整合:
| 參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
|---|---|---|---|---|
| 執行個體名稱 | 字串 | 不適用 | 否 | 要設定整合的執行個體名稱。 |
| 說明 | 字串 | 不適用 | 否 | 執行個體的說明。 |
| API 根層級 | 字串 | rep.checkpoint.com | 是 | 指定 Check Point Reputation Service API 根網址。 |
| API 金鑰 | 密碼 | 不適用 | 是 | 指定 Check Point Reputation Service API 金鑰。 |
| 驗證 SSL | 核取方塊 | 已取消勾選 | 否 | 如果啟用,系統會驗證連至 Check Point Reputation Service 伺服器的 SSL 憑證是否有效。 |
| 遠端執行 | 核取方塊 | 已取消勾選 | 否 | 勾選這個欄位,即可從遠端執行設定的整合項目。勾選後,系統會顯示選取遠端使用者 (代理) 的選項。 |
動作
乒乓
說明
使用 Google SecOps Content Hub 整合設定頁面提供的參數,測試與 Check Point Reputation Service 的連線能力。
參數
不適用
應對手冊用途範例
這項動作可用於在 Google SecOps Content Hub 頁面的整合設定頁面測試連線能力,並可手動執行,不適用於教戰手冊。
執行日期
這項動作不會對實體執行,也沒有必要輸入參數。
動作執行結果
指令碼執行結果
| 指令碼執行結果名稱 | 價值選項 | 範例 |
|---|---|---|
| is_success | True/False | is_success:False |
案件總覽
| 結果類型 | 值 / 說明 | 類型 |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功: 「Successfully connected to the Check Point Reputation Service with the provided connection parameters!」 動作應失敗並停止執行應對手冊: 如果系統回報重大錯誤,例如憑證錯誤或連線能力中斷: 「無法連線至 Check Point Reputation Service!錯誤為 {0}".format(exception.stacktrace) |
一般 |
取得檔案雜湊信譽
說明
根據 Check Point 信譽服務的資訊,充實 Google SecOps 檔案雜湊實體。動作接受 md5、sha1 和 sha256 格式的檔案雜湊。
參數
| 參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
|---|---|---|---|---|
| 門檻 | 整數 | 0 | 是 | 如果實體傳回的風險值高於指定門檻,則將實體標示為可疑。 |
| 要建立洞察資料嗎? | 核取方塊 | 已取消勾選 | 否 | 指定是否要根據動作結果建立 Google SecOps Insight。 |
應對手冊用途範例
使用 Check Point Reputation Service 的資訊,充實 Google SecOps filehash 實體:在處理可能的惡意軟體感染警示時,使用者可以從 Check Point Reputation Service 取得與警示相關的特定 filehash 充實資料,以便進行調查。
執行日期
這項動作會對 FILEHASH (md5/sha1/sha256) 實體執行。
動作執行結果
實體資料充實
除了回應的「status」節點外,這項動作應使用 API 回應中的所有值來充實實體。
深入分析
| 洞察邏輯 | 類型 | Title (String) | 訊息 |
|---|---|---|---|
| 如果勾選對應的核取方塊,則建立。 | 實體 | Check Point Threat Reputation | Classification:API 回應中的值 Confidence:API 回應中的值 Severity:API 回應中的值 風險:API 回應中的值 |
指令碼執行結果
| 指令碼執行結果名稱 | 價值選項 | 範例 |
|---|---|---|
| is_success | True/False | is_success:False |
JSON 結果
動作應傳回與運算式建立工具相容的 JSON 結果。
{
"response": [
{
"status": {
"code": 2001,
"label": "SUCCESS",
"message": "Succeeded to generate reputation"
},
"resource": "2c527d980eb30daa789492283f9bf69e",
"reputation": {
"classification": "Riskware",
"severity": "Medium",
"confidence": "High"
},
"risk": 50,
"context": {
"malware_family": "Mimikatz",
"protection_name": "HackTool.Win32.Mimikatz.TC.lc",
"malware_types": [
"Riskware"
],
"metadata": {
"company_name": "gentilkiwi (Benjamin DELPY)",
"product_name": "mimikatz",
"copyright": "Copyright (c) 2007 - 2017 gentilkiwi (Benjamin DELPY)",
"original_name": "mimikatz.exe"
}
}
}
]
}
案件總覽
| 結果類型 | 值 / 說明 | 類型 |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功,且至少有一個提供的實體已擴充: "Successfully enriched entities: {0}".format([entity.Identifier]). 如果無法擴充所有提供的實體:「未擴充任何實體。」 如果無法在 Check Point Reputation Service 中找到資料來充實特定實體:「Action was not able to find Check Point Reputation Service info to enrich the following entities: {0}」.format([entity.identifier]) 動作應失敗並停止執行應對手冊: 如果系統回報重大錯誤,例如憑證錯誤或連線能力中斷: 「無法連線至 Check Point Reputation Service!錯誤為 {0}".format(exception.stacktrace) |
一般 |
| 資料表 | 資料表名稱:{0}.format(entity.Identifier) 的 Check Point 信譽服務結果 表格欄:
|
實體 |
取得 IP 信譽
說明
根據 Check Point 信譽服務的資訊,擴充 Google SecOps IP 實體。
參數
| 參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
|---|---|---|---|---|
| 門檻 | 整數 | 0 | 是 | 如果實體傳回的風險值高於指定門檻,則將實體標示為可疑。 |
| 要建立洞察資料嗎? | 核取方塊 | 已取消勾選 | 否 | 指定是否要根據動作結果建立 Google SecOps Insight。 |
應對手冊用途範例
使用 Check Point Threat Reputation 服務的資訊,充實 Google SecOps IP 實體:在處理可能感染惡意軟體的警示時,使用者可以從 Check Point Threat Reputation 服務取得與該警示相關的特定 IP 充實資料,以便進行調查。
執行日期
這項動作會對 IP 實體執行。
動作執行結果
實體資料充實
除了回應的「status」節點外,這項動作應使用 API 回應中的所有值來充實實體。
深入分析
| 洞察邏輯 | 類型 | Title (String) | 訊息 |
|---|---|---|---|
| 如果勾選對應的核取方塊,則建立。 | 實體 | Check Point Threat Reputation | Classification:API 回應中的值 Confidence:API 回應中的值 Severity:API 回應中的值 風險:API 回應中的值 |
指令碼執行結果
| 指令碼執行結果名稱 | 價值選項 | 範例 |
|---|---|---|
| is_success | True/False | is_success:False |
JSON 結果
動作應傳回與運算式建立工具相容的 JSON 結果。
{
"response": [
{
"status": {
"code": 2001,
"label": "SUCCESS",
"message": "Succeeded to generate reputation"
},
"resource": "8.8.8.8",
"reputation": {
"classification": "Benign",
"severity": "N/A",
"confidence": "High"
},
"risk": 0,
"context": {
"location": {
"countryCode": "US",
"countryName": "United States",
"region": null,
"city": null,
"postalCode": null,
"latitude": 37.751007,
"longitude": -97.822,
"dma_code": 0,
"area_code": 0,
"metro_code": 0
},
"asn": 15169,
"as_owner": "Google LLC"
}
}
]
}
案件總覽
| 結果類型 | 值 / 說明 | 類型 |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功,且至少有一個提供的實體已擴充: "Successfully enriched entities: {0}".format([entity.Identifier]). 如果無法擴充所有提供的實體:「未擴充任何實體。」 如果無法在 Check Point Reputation Service 中找到資料來充實特定實體:「Action was not able to find Check Point Reputation Service info to enrich the following entities: {0}」.format([entity.identifier]) 動作應失敗並停止執行應對手冊: 如果系統回報重大錯誤,例如憑證錯誤或連線能力中斷: print "Failed to connect to the Check Point Reputation Service! 錯誤為 {0}".format(exception.stacktrace) |
一般 |
| 資料表 | 資料表名稱:{0}.format(entity.Identifier) 的 Check Point Threat Reputation 結果 表格欄:
|
實體 |
取得主機信譽
說明
根據 Check Point 信譽服務的資訊,擴充 Google SecOps 主機實體。
參數
| 參數顯示名稱 | 類型 | 預設值 | 為必填項目 | 說明 |
|---|---|---|---|---|
| 門檻 | 整數 | 0 | 是 | 如果實體傳回的風險值高於指定門檻,則將實體標示為可疑。 |
| 要建立洞察資料嗎? | 核取方塊 | 已取消勾選 | 否 | 指定是否要根據動作結果建立 Google SecOps Insight。 |
應對手冊用途範例
使用 Check Point Threat Reputation 服務的資訊,充實 Google SecOps 主機實體:在處理可能感染惡意軟體的警示時,使用者可從 Check Point Threat Reputation 服務取得與警示相關的特定主機充實資料,以便進行調查。
執行日期
這項動作會對主機名稱實體執行。
動作執行結果
實體資料充實
除了回應的「status」節點外,這項動作應使用 API 回應中的所有值來充實實體。
深入分析
| 洞察邏輯 | 類型 | Title (String) | 訊息 |
|---|---|---|---|
| 如果勾選對應的核取方塊,則建立。 | 實體 | Check Point Threat Reputation | Classification:API 回應中的值 Confidence:API 回應中的值 Severity:API 回應中的值 風險:API 回應中的值 |
指令碼執行結果
| 指令碼執行結果名稱 | 價值選項 | 範例 |
|---|---|---|
| is_success | True/False | is_success:False |
JSON 結果
動作應傳回與運算式建立工具相容的 JSON 結果。
{
"response": [
{
"status": {
"code": 2001,
"label": "SUCCESS",
"message": "Succeeded to generate reputation"
},
"resource": "ynet.co.il",
"reputation": {
"classification": "Benign",
"severity": "N/A",
"confidence": "High"
},
"risk": 0,
"context": {
"categories": [
{
"id": 24,
"name": "News / Media"
}
],
"indications": [
"The domain has good reputation",
"The domain is popular among websites with good reputation",
"The domain is popular in the world",
"The domain's Alexa rank is 1262",
"Check Point's URL Filtering category is News / Media",
"VirusTotal vendors detected benign URLs of the domain"
],
"vt_positives": 0,
"alexa_rank": 1262,
"safe": true,
"creation_date": "2001:01:07 00:00:00"
}
}
]
}
案件總覽
| 結果類型 | 值 / 說明 | 類型 |
|---|---|---|
| 輸出訊息* | 動作不應失敗,也不應停止執行應對手冊: 如果成功,且至少有一個提供的實體已擴充: "Successfully enriched entities: {0}".format([entity.Identifier]). 如果無法擴充所有提供的實體:「未擴充任何實體。」 如果無法在 Check Point Reputation Service 中找到資料來充實特定實體:「Action was not able to find Check Point Reputation Service info to enrich the following entities: {0}」.format([entity.identifier]) 動作應失敗並停止執行應對手冊: 如果 回報重大錯誤,例如憑證錯誤或連線中斷: 「無法連線至 Check Point Reputation Service!錯誤為 {0}".format(exception.stacktrace) |
一般 |
| 資料表 | 資料表名稱:{0}.format(entity.Identifier) 的 Check Point Threat Reputation 結果 表格欄:
|
實體 |
還有其他問題嗎?向社群成員和 Google SecOps 專家尋求解答。