整合 Axonius 與 Google SecOps

本文說明如何將 Axonius 與 Google Security Operations (Google SecOps) 整合。

應用實例

執行充實動作。

整合參數

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

參數顯示名稱 類型 預設值 為必填 說明
API 根層級 字串 https://{root} 是 Axonius API 根層級
API 金鑰 字串 不適用 是 Axonius API 金鑰
API 密鑰 密碼 不適用 是 Axonius API 密鑰
驗證 SSL 核取方塊 已勾選 是 如果選取,整合作業會在連線至 Axonius 伺服器時驗證 SSL 憑證。

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

如有需要,您可以在後續階段進行變更。設定整合執行個體後,即可在應對手冊中使用。如要進一步瞭解如何設定及支援多個執行個體,請參閱「支援多個執行個體」。

動作

如要進一步瞭解動作,請參閱「 在工作區回應待處理動作」和「在案件中執行手動動作」。

乒乓

測試與 Axonius 的連線。

執行日期

這項動作不會對實體執行,也沒有必要輸入參數。

動作執行結果

指令碼執行結果
指令碼執行結果名稱 值選項
is_success is_success=False
is_success is_success=True
案件總覽
結果類型 值/說明 類型
輸出訊息*

動作不應失敗,也不應停止執行應對手冊:

如果成功:「已成功使用提供的連線參數連線至 Axonius 伺服器!」

動作應失敗並停止執行應對手冊:

如果未成功:「無法連線至 Axonius 伺服器!錯誤為 {0}".format(exception.stacktrace)

一般

充實實體

使用 Axonius 的資訊充實實體。支援的實體包括主機名稱、IP 位址、MAC 位址、使用者和電子郵件地址 (符合電子郵件規則運算式的使用者實體)。

參數

參數顯示名稱 類型 預設值 為必填 說明
建立端點洞察 核取方塊 是 否 如果啟用,動作會建立包含端點資訊的洞察。
建立使用者洞察 核取方塊 是 否 如果啟用,動作會建立包含使用者資訊的洞察資料。
要傳回的附註數量上限 整數 50 否 指定案件總覽表格中要顯示的附註數量。

執行日期

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

  • 主機名稱
  • IP 位址
  • MAC 位址
  • 使用者
  • 電子郵件

動作執行結果

指令碼執行結果
指令碼執行結果名稱 值選項
is_success is_success=False
is_success is_success=True

JSON 結果 - 端點:

{
    "adapters": [
        {
            "accurate_for_datetime": "Sun, 21 Mar 2021 03:44:19 GMT",
            "client_used": "DOMAIN\\axoniusSvc",
            "raw": {
                "ad_distinguished_name": "CN=DESKTOP-ID,OU=Computers,DC=demo,DC=local",
                "ad_object_class": [
                    "top",
                    "person",
                    "organizationalperson",
                    "user",
                    "computer"
                ],
                "ad_sAMAccountName": "",
                "ad_site_location": "Richmond",
                "ad_site_name": "",
                "device_disabled": false,
                "device_managed_by": "Example User",
                "domain": "example.example",
                "hostname": "HOSTNAME",
                "id": "CN=ID,OU=Computers,DC=demo,DC=local",
                "last_seen": "Tue, 16 Mar 2021 19:44:05 GMT",
                "name": "NAME",
                "network_interfaces": [
                    {
                        "ips": [
                            "IP"
                        ],
                        "ips_raw": [
                            "IP_RAW"
                        ],
                        "ips_v4": [
                            "IP_V4"
                        ],
                        "ips_v4_raw": [
                            "IP_V4_RAW"
                        ]
                    }
                ],
                "os": {
                    "bitness": 64,
                    "distribution": "10",
                    "is_windows_server": false,
                    "os_str": "windows 10 pro 64-bit",
                    "type": "Windows",
                    "type_distribution": "Windows 10"
                },
                "part_of_domain": true
            },
            "plugin_name": "",
            "plugin_type": "Adapter",
            "plugin_unique_name": "",
            "quick_id": "active_directory_adapter_0!CN=ID,OU=OU,DC=DOMAIN,DC=DOMAIN",
            "type": "entitydata"
        },
        {
            "accurate_for_datetime": "Sun, 21 Mar 2021 03:43:52 GMT",
            "client_used": "https://DOMAIN",
            "raw": {
                "hostname": "HOSTNAME",
                "id": "ID",
                "last_seen": "Sun, 21 Mar 2021 01:50:28 GMT",
                "name": "NAME",
                "network_id": "NETWORK_ID",
                "network_interfaces": [
                    {
                        "ips": [
                            "IP"
                        ],
                        "ips_raw": [
                            "IP_RAW"
                        ],
                        "ips_v4": [
                            "IP_V4"
                        ],
                        "ips_v4_raw": [
                            "IP_V4_RAW"
                        ],
                        "mac": "01:23:45:AB:CD:EF",
                        "manufacturer": "(Intel Corporate)"
                    }
                ]
            },
            "plugin_name": "Example",
            "plugin_type": "Adapter",
            "plugin_unique_name": "Example",
            "quick_id": "ID",
            "type": "entitydata"
        }
    ],
"Notes": [],
    "internal_axon_id": "",
    "labels": []
}

JSON 結果 - 使用者:

{
    "adapters": [
        {
            "accurate_for_datetime": "Sun, 21 Mar 2021 03:45:01 GMT",
            "client_used": "DOMAIN\\axoniusSvc",
            "raw": {
                "account_disabled": false,
                "ad_display_name": "",
                "ad_distinguished_name": "CN=example, DC=example",
                "ad_sid": "S-1-5-21-70119-3234025",
                "ad_uac_dont_expire_password": false,
                "ad_uac_password_not_required": false,
                "display_name": "",
                "domain": "example.example",
                "employee_id": "ID",
                "first_name": "Example",
                "id": "CN=example, DC=example",
                "is_admin": false,
                "is_local": false,
                "is_locked": false,
                "last_name": "Example",
                "last_password_change": "Wed, 17 Mar 2021 09:12:11 GMT",
                "last_seen": "Thu, 18 Mar 2021 09:25:08 GMT",
                "mail": "email@example.com",
                "password_never_expires": false,
                "password_not_required": false,
                "user_city": "Boston",
                "user_telephone_number": "(800) 555-0175",
                "username": "user@example.com"
            },
            "user_city": "Boston",
            "user_telephone_number": "(800) 555-0175",
            "username": "user@example.com",
            "plugin_name": "active_directory_adapter",
            "plugin_type": "Adapter",
            "plugin_unique_name": "active_directory_adapter_0",
            "quick_id": "active_directory_adapter_0!CN=example,DC=example",
            "type": "entitydata"
        }
    ],
"Notes": [],
    "internal_axon_id": "",
    "labels": []
}

實體擴充 - 端點:

補充資料欄位名稱 邏輯 - 應用時機
object_classes JSON 格式 (如有)
site_name JSON 格式 (如有)
device_disabled JSON 格式 (如有)
device_managed_by JSON 格式 (如有)
主機名稱 JSON 格式 (如有)
ad_distinguished_name JSON 格式 (如有)
asset_name JSON 格式 (如有)
ips JSON 格式 (如有)
os JSON 格式 (如有)
id JSON 格式 (如有)
連結 JSON 格式 (如有)

實體資料充實 - 使用者:

補充資料欄位名稱 邏輯 - 應用時機
account_disabled JSON 格式 (如有)
ad_display_name JSON 格式 (如有)
ad_distinguished_name JSON 格式 (如有)
ad_sid JSON 格式 (如有)
employee_id JSON 格式 (如有)
is_admin JSON 格式 (如有)
is_local JSON 格式 (如有)
is_locked JSON 格式 (如有)
郵件 JSON 格式 (如有)
user_telephone_number JSON 格式 (如有)
id JSON 格式 (如有)
連結 JSON 格式 (如有)
案件總覽
結果類型 值/說明 類型 (實體 \ 一般)
輸出訊息*

動作不應失敗,也不應停止執行應對手冊:

If enriched some(is_success = true): "Successfully enriched the following entities using Axonius:\n".format(entity.identifier)

如果未擴充部分實體 (is_success = true):"Action wasn't able to enriche the following entities using Axonius:\n".format(entity.identifier)

如果未擴充所有實體 (is_success = false):「未擴充任何實體」。

動作應失敗並停止執行應對手冊:

如果系統回報嚴重錯誤,例如憑證錯誤、無法連線至伺服器等:「執行『擴充實體』動作時發生錯誤。原因:{0}''.format(error.Stacktrace)

一般
實體表格 實體

案件總覽表格

(如果屬性/資料/資料清單有值)

名稱:{entity.identifier}:附註

Column:

  • 使用者名稱
  • 注意事項
  • 時間
一般

新增附註

在 Axonius 中為實體新增附註。支援的實體包括主機名稱、IP 位址、MAC 位址、使用者和電子郵件地址 (符合電子郵件規則運算式的使用者實體)。

參數

參數顯示名稱 類型 預設值 為必填 說明
注意事項 字串 不適用 是 指定要新增的附註。

執行日期

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

  • 主機名稱
  • IP 位址
  • MAC 位址
  • 使用者
  • 電子郵件地址

動作執行結果

指令碼執行結果
指令碼執行結果名稱 值選項
is_success is_success=False
is_success is_success=True

JSON 結果

{
    "data": {
        "attributes": {
            "accurate_for_datetime": "2021-03-21T15:55:10.876568+00:00",
            "note": "example",
            "user_id": "",
            "user_name": "internal/apiNAME",
            "uuid": ""
        },
        "type": "notes_details_schema"
    }
}
案件總覽
結果類型 值/說明 類型 (實體 \ 一般)
輸出訊息*

動作不應失敗,也不應停止執行應對手冊:

If at least success for one(is_success = true): "Successfully added note to the following entities in Axonius: {0}".format(entities)

If at least fail for one(is_success = true): "Action wasn't able to add a note to the following entities in Axonius: {0}".format(entities)

如果全部失敗 (is_success = false):「無法在提供的實體中新增附註。」

動作應失敗並停止執行應對手冊:

如果發生嚴重錯誤,例如憑證錯誤、無法連線至伺服器等:「執行『新增附註』動作時發生錯誤。原因:{0}''.format(error.Stacktrace)

一般

新增標記

在 Axonius 中為實體新增標記。支援的實體:主機名稱、IP、Mac 位址、使用者、電子郵件地址 (符合電子郵件規則運算式的使用者實體)。

參數

參數顯示名稱 類型 預設值 為必填 說明
標記 CSV 是 指定要新增至實體的標記,並以逗號分隔的清單表示。

執行日期

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

  • 主機名稱
  • IP 位址
  • MAC 位址
  • 使用者
  • 電子郵件地址

動作執行結果

指令碼執行結果
指令碼執行結果名稱 值選項
is_success is_success=False
is_success is_success=True
案件總覽
結果類型 值/說明 類型 (實體 \ 一般)
輸出訊息*

動作不應失敗,也不應停止執行應對手冊:

如果至少有一項成功(is_success = true):「Successfully added tags to the following entities in Axonius: {0}」.format(entities)

如果至少有一項失敗(is_success = true):「Action wasn't able to add tags to the following entities in Axonius: {0}」。format(entities)

如果全部失敗 (is_success = false):「無法為提供的實體新增標記。」

動作應失敗並停止執行應對手冊:

如果發生嚴重錯誤,例如憑證錯誤、無法連線至伺服器,系統會回報其他錯誤:「執行『新增標記』動作時發生錯誤。原因:{0}''.format(error.Stacktrace)

一般

移除標記

移除 Axonius 實體的標記。支援的實體:主機名稱、IP、Mac 位址、使用者、電子郵件地址 (與電子郵件規則運算式相符的使用者實體)。

參數
參數顯示名稱 類型 預設值 為必填 說明
標記 CSV 是 指定要從實體中移除的標記,並以逗號分隔的清單表示。

執行日期

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

  • 主機名稱
  • IP 位址
  • MAC 位址
  • 使用者
  • 電子郵件地址

動作執行結果

指令碼執行結果
指令碼執行結果名稱 值選項
is_success is_success=False
is_success is_success=True
案件總覽
結果類型 值/說明 類型 (實體 \ 一般)
輸出訊息*

動作不應失敗,也不應停止執行應對手冊:

If at least success for one(is_success = true): "Successfully removed tags from the following entities in Axonius: {0}".format(entities)

if at least fail for one(is_success = true): "Action wasn't able to remove tags from the following entities in Axonius: {0}".format(entities)

如果全部失敗 (is_success = false):「無法從指定實體中移除標記。」

動作應失敗並停止執行應對手冊:

如果發生嚴重錯誤,例如憑證錯誤、無法連線至伺服器,或系統回報其他錯誤:「執行『移除標記』動作時發生錯誤。原因:{0}''.format(error.Stacktrace)

一般

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