當您有獨特的安全需求,而標準 Jamf 管理的分析功能無法滿足時,自訂分析會非常有用。您可以建立和部署自訂分析來監控特定的活動和事件。Jamf Protect的自訂分析使用基於謂詞的過濾器來識別可疑活動並發出警示。
使用自訂分析時,請考慮以下事項以避免過多的警示:
有關您可以部署並作為起點使用的自訂分析範例,請參閱Jamf Protect中的Jamf Protect開發原始碼 GitHub 存放庫:jamf/jamfprotect(GitHub)。
- 在 Jamf Protect 中,按一下 分析。
- 按一下All Analytics(所有分析)。
- 按一下螢幕頂部的 Create Custom Analytic(建立自訂分析)。
- 在 Analytic Description(分析說明)區段中執行下列操作:
- 填寫 Name (名稱) 和 說明 欄位。
- 在 層級 欄位中輸入分析的層級。
- 在類別快顯功能表中選取要與分析關聯的類別。
- 在 Analytic Severity(分析嚴重性)區段中,從 Severity(嚴重性)快顯功能表中選擇嚴重性層級。
- 在 Analytic Filter(分析過濾器)區段中,建立分析的過濾器。
- 從 Sensor Type (感應器類型) 快顯功能表中選擇感應器類型。
- 編寫分析述詞。
您可以使用 Filter Query Builder View(過濾查詢產生器檢視)來幫助您建構過濾器,或是使用 Filter Text View(過濾文字檢視),以 NSPredicate 語法輸入述詞。Analytic Documentation(分析說明文件)說明頁面會列出每一種感應器類型支援的屬性。
範例:若要偵測使用者何時將檔案寫入卸除式裝置,述詞將監視檔案事件並包含下列三個條件,其中「== 1」用於表示布林運算式為 true。
$event.isNew == 1 AND
$event.path BEGINSWITH[cd] "/Volumes/" AND
$event.file.onRemovableMedia == 1
下列範例說明如何在 Jamf Protect 中配置以上述詞範例:
- 在 Analytic Action(分析動作)區段中,執行下列操作:
- 在 Identifier(識別碼)欄位中選取Add to Jamf Pro Smart Group (新增到 Jamf Pro 智慧型群組)並輸入一個值,以便將分析作為Jamf Pro的規則。
- 新增任何相關標籤。
- (任選) 按一下 新增內容項目 以配置其他關聯內容項目。
- (任選) 按一下 Add Snapshot File (新增快照檔),新增檔案以監視變更。
- 按一下Save (儲存)。