管理預建剖析器

支援的服務:

本文件說明如何在 Google Security Operations 管理剖析器,包括如何處理預建剖析器的更新、建立剖析器擴充功能,以及控管剖析器管理權限。

什麼是剖析器?

在 Google Security Operations 中,剖析器是一組指令,可將各種來源的原始記錄資料轉換為統合式資料模型 (UDM) 格式。將原始記錄正規化為 UDM 格式至關重要,因為這樣一來,無論原始記錄格式為何,Google SecOps 都能有效分析、搜尋及關聯所有擷取資料中的安全性事件。如需記錄剖析的概要說明,請參閱「記錄剖析總覽」。

為什麼需要剖析器?

剖析器是 Google SecOps 處理安全性資料的重要工具。如果未妥善剖析,原始記錄會維持非結構化狀態,無法有效搜尋、與其他安全性事件建立關聯,或用於偵測規則。正規化程序會充實原始資料,將重要欄位對應至標準化結構定義,強化 Google SecOps 的分析能力。

平台會顯示哪些剖析器?

Google SecOps 平台的「剖析器」頁面只會顯示已擷取資料的記錄類型預建剖析器。如果您尚未擷取特定記錄類型的任何記錄,平台就不會顯示對應的預建剖析器。

舉例來說,UDM (使用 udmevents API 擷取或不含原始記錄) 等記錄類型和特定 Mandiant 記錄 (使用 CreateEntities API 擷取) 已經是結構化格式,因此不需要或沒有相關聯的剖析器。因此不會列在「Parsers」(剖析器) 頁面。

如要在平台中查看預先建構的剖析器,請確認您已成功擷取特定記錄類型的資料。

本文涵蓋剖析器管理作業的下列重要面向:

剖析器類型

瞭解剖析器類型和功能:

剖析器類型 說明
預建項目 Google SecOps 建立的剖析器,內建對應功能,可將原始記錄資料轉換為 UDM 欄位。
預先建構的擴充 客戶建立的預建剖析器,內含額外的對應指示,可從原始記錄擷取其他資料,並插入 UDM 記錄。
自訂 這類剖析器並非預建,而是具有自訂資料對應指示,可將原始記錄資料轉換為 UDM 欄位。詳情請參閱「設定自訂剖析器」。
自訂擴充 自訂剖析器,包含額外的對應指示,可使用剖析器擴充功能從原始記錄擷取額外資料,並插入 UDM 記錄。

管理預建剖析器更新

Google SecOps 通常會在每個月的第四週更新預建剖析器。這些更新會先提供給客戶搶先體驗及測試。即將推出的剖析器更新會標示為「待啟用」。您可以查看新舊剖析器版本之間的差異、提早啟用剖析器更新來進行測試,或略過更新並建立自訂剖析器。

如要查看待處理的更新,請按照下列步驟操作:

  1. 登入 Google SecOps 執行個體。

  2. 依序選取 「Settings」(設定) >「Data Management」(資料管理) >「Parsers」(剖析器)。如果使用的是 SIEM 專用平台,請依序前往「設定」>「剖析器」。

  3. 按一下「篩選器」圖示 。

  4. 從清單中選取「預先建立」、「有效」和「預先建立擴充」。

    系統會顯示預設啟用的預建剖析器清單。即將推出的剖析器更新會在「Update」(更新) 欄中標示為「Pending」(待啟用)。

  5. 按一下「 選單」,然後從清單中選取「查看待處理的更新」。

    「Compare parsers」(比較剖析器) 頁面隨即顯示。您可以在這裡查看下列資訊:

    • 目前和即將推出的剖析器版本之間的程式碼差異

    • 分析即將推出的剖析器版本對偵測規則的影響

    • 「變更記錄」分頁中的變更記錄

    • 為取樣原始記錄產生的 UDM 事件

    • 剖析器的建立日期和時間

    • 剖析器程式碼上次更新的日期和時間

    您可以提早啟用剖析器更新、略過更新並建立自訂剖析器,或等待系統在當月第四週自動套用更新。

提早啟用剖析器更新

剖析器管理功能可讓您提早啟用剖析器更新。例如,如果您想測試它。

如要提早啟用剖析器更新,請按照下列步驟操作:

  1. 在「Compare parsers」(比較剖析器) 頁面,按一下「Make parser update active」(啟用剖析器更新)。

    「Confirm parser update」(確認剖析器更新) 對話方塊隨即顯示。

  2. 按一下「確認」。

    剖析器會在 20 分鐘後啟用,開始正規化程序。

略過預建剖析器更新

如要略過目前和日後的預建剖析器更新,請按照下列步驟建立自訂剖析器:

  1. 在「Compare parsers」(比較剖析器) 頁面,按一下「Skip update」(略過更新)。

    「略過更新並建立自訂剖析器」視窗隨即顯示。

  2. 按一下「Create custom parser」(建立自訂剖析器)。

  3. 在「Type of parser to start with」(要開始使用的剖析器類型),選取目前的「Prebuilt Parser」(預建剖析器) 或「Pending Parser Update」(待處理的剖析器更新)。

  4. 點選「建立」。

    20 分鐘後,所選版本就會啟用,並用於正規化程序。在「Parsers」(剖析器) 頁面的剖析器清單中,會顯示為「Custom」(自訂) 和「Active」(有效)。較早的預先建構版本會顯示為「Prebuilt」(預先建構) 和「Inactive」(停用)。

還原預先更新的預建剖析器

如果您提早啟用剖析器更新,仍可在當月第四週前還原至先前的版本,屆時更新會自動啟用。

如要切換回先前的剖析器版本,請按照下列步驟操作:

  1. 在左側導覽選單中,依序選取 「設定」>「資料管理」>「剖析器」。如果使用的是 SIEM 專用平台,請依序前往「設定」>「剖析器」。

  2. 按一下要還原的剖析器旁的「 選單」。

  3. 點選「查看」。

    「View prebuilt parser」(查看預建剖析器) 頁面隨即顯示。

  4. 按一下「還原至上一個版本」。

    系統會隨即顯示「還原為先前的版本」對話方塊。您可以按一下對話方塊中的「Compare Parsers」(比較剖析器),查看目前版本與先前版本的差異。

  5. 按一下「確認」,將剖析器還原至先前的版本。

    剖析器會在 20 分鐘後還原為先前的版本。

分析即將推出的剖析器版本影響

影響檢查可讓您在套用變更前,評估即將推出的剖析器版本對偵測規則的潛在影響。如果規則受到負面影響,您可以點選連結調查,並據此更新規則。

如果是單一事件規則,分析會檢查偵測規則在過去 30 天內產生的偵測結果。系統會針對與這些偵測結果對應的事件,執行目前和即將推出的剖析器版本。這項程序會重新產生偵測結果,檢查是否有不相符的情況。

如果是多事件規則,分析會使用事件樣本 (而非所有事件) 執行啟發式分析。如果事件不相符,這項分析會將結果標示為「可能失敗」。

如要分析即將推出的剖析器版本對偵測規則的影響,請按照下列步驟操作:

  1. 在 Google SecOps 控制台中,依序前往「Settings」(設定) >「Data Management」(資料管理) >「Parsers」(剖析器)。如果使用的是 SIEM 專用平台,請依序前往「設定」>「剖析器」。
  2. 選取特定記錄類型 (預先建構的剖析器)。
  3. 選取其中一個剖析器更新選項:「更新至最新版本」、「復原至上次使用的版本」或「選擇加入候選版本」。
  4. 前往剖析器的「影響」分頁,然後按一下「檢查對規則的影響」。影響檢查可能需要一段時間才能完成。
  5. 完成後,系統會顯示下列內容:

    • 剖析器中繼資料和新版本影響的規則清單,詳細說明規則類型和顯示差異的 UDM 欄位。
    • 系統會將受到負面影響的規則分類如下:

      • 失敗:新的剖析器未產生偵測結果,但目前的剖析器有。
      • 可能失敗:規則邏輯中的 UDM 欄位已變更的規則 (包括多事件規則)。您必須進一步調查這些規則。

    請點選各項規則的連結,前往規則編輯器調查及編輯規則,使其能與新版剖析器搭配運作。

管理預先建構的剖析器版本

Google SecOps 提供並維護預建剖析器,確保記錄剖析正確。您可以控管新剖析器版本在環境中的套用方式,以符合組織需求。

本節說明 Google SecOps 的完整剖析器版本管理生命週期。包括選擇加入和退出自動更新、比較版本之間的邏輯、手動更新至新版本,以及復原至先前版本。

選擇加入及退出剖析器自動更新功能

如果關閉自動更新功能,剖析器會維持在目前版本,直到您開啟自動更新或手動更新為止。如要關閉自動更新功能,請按照下列步驟操作:

  1. 從導覽選單 依序前往「設定」>「資料管理」>「剖析器」。如果使用的是 SIEM 專用平台,請依序前往「設定」>「剖析器」。

  2. 按一下所需預建剖析器的「Menu」。

  3. 按一下「關閉自動更新」。

啟用自動更新功能後,剖析器會在每次有新的穩定版本時更新。如要開啟自動更新功能,請按照下列步驟操作:

  1. 從導覽選單 依序前往「設定」>「資料管理」>「剖析器」。如果使用的是 SIEM 專用平台,請依序前往「設定」>「剖析器」。

  2. 按一下所需預建剖析器的「Menu」。

  3. 按一下「啟用自動更新」。

手動更新剖析器版本

如果關閉自動更新功能,可以自行選擇更新剖析器版本的時間。這樣一來,您就能在套用變更前先查看變更。

  1. 在導覽選單中, 依序選取「Settings」(設定) >「Data Management」(資料管理) >「Parsers」(剖析器)。如果使用的是 SIEM 專用平台,請依序前往「設定」>「剖析器」。

  2. 按一下所需剖析器的「Menu」。

  3. 選取「更新至最新版本」。

    「Compare parsers」(比較剖析器) 頁面隨即顯示。您可以查看下列資訊:

    • 目前和新版剖析器的程式碼差異。

    • 「變更記錄」分頁:匯總變更內容。

    • 取樣原始記錄的 UDM 輸出內容。如要根據其他記錄測試輸出內容,請按一下「Edit」(編輯) ,編輯取樣的原始記錄。

    • 剖析器程式碼上次更新的日期和時間。

  4. 按一下「更新剖析器」,即可更新至最新版本。

復原剖析器版本

無論自動更新狀態為何,您都可以將剖析器還原至上次使用的版本。如要復原剖析器版本,請按照下列步驟操作:

  1. 在導覽選單中, 依序選取「Settings」(設定) >「Data Management」(資料管理) >「Parsers」(剖析器)。如果使用的是 SIEM 專用平台,請依序前往「設定」>「剖析器」。

  2. 按一下所需剖析器的「Menu」。

  3. 選取「復原至上次使用的版本」。

    「Compare parsers」(比較剖析器) 頁面隨即顯示。您可以查看下列資訊:

    • 目前和上次使用的剖析器版本之間的程式碼差異。

    • 「變更記錄」分頁,顯示變更內容。

    • 取樣原始記錄的 UDM 輸出內容。如要根據其他記錄測試輸出內容,請按一下「Edit」(編輯) ,編輯取樣的原始記錄。

    • 剖析器程式碼上次更新的日期和時間。

  4. 按一下「繼續復原」,還原為上次使用的版本。

剖析器會復原至上次使用的版本。舉例來說,如果您從 17.0 版升級至 24.0 版,復原後會回到 17.0 版,而非 23.0 版。

您只能連續復原一次。執行復原作業後,系統就不會再顯示「Roll back」(復原) 選項。

舊版剖析器的支援政策

只有最新穩定版的預建剖析器會收到錯誤修正和強化功能。如果停用自動更新,並繼續使用舊版剖析器,該版本就不會收到修補程式或更新。如果您回報這個早期版本的問題,下一個穩定版本就會包含修正程式。您必須手動將剖析器升級至最新穩定版本,才能套用修正。

建立擴充功能

剖析器擴充功能可讓您靈活擴充現有預建 (預設) 剖析器的功能。不會取代預先建構的剖析器。而是能順暢地從原始記錄中擷取其他欄位,並加入 UDM 記錄。剖析器擴充功能與自訂剖析器不同。

如要建立剖析器擴充功能,請參閱「使用剖析器擴充功能」。

控管剖析器管理權限

根據預設,具備管理員和編輯者角色的使用者可以管理剖析器更新。您可以授予新權限,控管哪些人可以查看及管理這些更新。

如要進一步瞭解如何管理使用者和群組,或指派角色,請參閱角色式存取控管使用手冊。

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