MISP

整合版本:31.0

設定 MISP 整合功能,以便與 Google Security Operations 搭配使用

使用 CA 憑證設定 MISP 整合

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

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

  • CA 憑證檔案
  • 最新版 MISP 整合功能

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

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

自動化金鑰

驗證作業會透過 MISP UI 中提供的安全金鑰執行。API 金鑰位於自動化功能下的事件動作選單中。

在 Google SecOps 中設定 MISP 整合

如需在 Google SecOps 中設定整合功能的詳細操作說明,請參閱「設定整合功能」。

整合參數

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

參數顯示名稱 類型 預設值 為必填項目 說明
執行個體名稱 字串 不適用 您要設定整合的執行個體名稱。
說明 字串 不適用 執行個體的說明。
API 根層級 https://<IP> MISP 執行個體的位址。
API 金鑰 字串 不適用 在 MISP 控制台中產生。
使用 SSL 核取方塊 已取消勾選 如果 MISP 連線需要 SSL 驗證,請勾選這個核取方塊 (預設為取消勾選)。
遠端執行 核取方塊 已取消勾選 勾選這個欄位,即可遠端執行設定的整合項目。勾選後,系統會顯示選取遠端使用者 (服務專員) 的選項。

動作

新增屬性

說明

將實體新增為 MISP 事件的屬性。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 活動的 ID。
類別 字串 外部分析 屬性類別。預設:外部分析。
分布 字串 1 屬性的分布情形。預設值為 1。
適用於入侵偵測系統 核取方塊 已取消勾選 屬性是否用於入侵偵測系統。預設值為 false。
註解 字串 不適用 要新增至屬性的註解。

用途

不適用

執行時間

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

  • 網址
  • 主機名稱
  • IP 位址
  • Filehash

動作執行結果

實體擴充

不適用

深入分析

不適用

指令碼執行結果
指令碼結果名稱 值選項 範例
成功 True/False success:False
JSON 結果
N/A

建立活動

說明

建立新的 MISP 事件。

已知限制

目前 MISP API 不允許在建立事件後立即發布。您必須先建立活動,然後使用「發布活動」動作。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件名稱 字串 不適用 活動名稱。
威脅等級 字串 0 事件的威脅等級。預設值為 0。
分布 字串 1 屬性的分布情形。預設值為 1。
分析 字串 0 事件的分析層級 [0-2]:預設值為 0。
發布 核取方塊 已勾選 是否要發布活動。
註解 字串 不適用 活動的註解。

執行時間

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

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
event_id 不適用 不適用

為活動新增標記

說明

使用者可以為 MISP 中的特定事件新增標記。這會根據與事件相關聯的 IOC 所造成的安全威脅類別,為事件新增分類。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 專屬 ID,用於指定要新增代碼的事件。
標記名稱 字串 不適用 要新增至事件的代碼名稱。

用途

分類活動:新增標記來更新活動。

執行時間

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

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
[
    {
        "saved": true,
        "success": "Tag(s) added.",
        "check_publish": true
    }
]

下載檔案

說明

在 MISP 中下載與事件相關的檔案。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定要下載檔案的事件 ID 或 UUID
下載資料夾路徑 字串 不適用

指定資料夾的絕對路徑,該資料夾應儲存檔案。如果未指定任何內容,動作會改為建立附件。
注意:只有在您為這個參數提供適當值時,系統才會提供 JSON 結果。

覆寫 核取方塊 已取消勾選 啟用後,這項動作會覆寫現有檔案。

執行時間

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

動作執行結果
指令碼執行結果
指令碼結果名稱 值選項 範例
成功 True/False success:False
JSON 結果
{

"absolute_paths": ["/etc/file1.txt", "/etc/file2.txt"]

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

如果成功:「Successfully downloaded the following files from the event with {0} {1} in MISP:\n{2}」。format(ID/UUID, event_id, result/filename from the response)

如果找不到任何檔案:「No files were found for the event with {0} {1} in MISP:\n{2}」。format(ID/UUID, event_id)

如果未指定「下載資料夾路徑」,且部分檔案超過平台附件大小限制:「動作無法下載下列檔案,因為這些檔案超過 3 MB 的限制:\n {0}。\n Please specify a folder path in the parameter "Download Folder Path" in order to download them.".(result/filename)

重大錯誤 (動作失敗)「執行『下載檔案』動作時發生錯誤。Reason: {0}".format(stacktrace)

找不到事件 ID (動作失敗)「執行『下載檔案』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

如果覆寫為 false,且其中一個檔案已存在:「Error executing action "Download File"」。原因:下列檔案已存在:{0}。請移除這些檔案,或將「Overwrite」參數設為 true。".format(absolute path to the file)

一般

充實實體

說明

根據 MISP 中的屬性擴充實體。

參數

參數顯示名稱 類型 預設值 說明
要傳回的屬性數量 字串 不適用 指定要為實體傳回多少屬性。
篩選條件 指定動作的篩選條件。如果選取「最後」,動作會使用最舊的屬性進行擴充;如果選取「第一個」,動作會使用最新的屬性進行擴充。
威脅等級門檻 DDL

可能的值:

未定義

指定實體所在位置的事件威脅等級閾值。如果相關事件超過或符合門檻,實體就會標示為可疑。
屬性搜尋限制 整數 50 指定每個實體要搜尋的屬性數量。這項參數會影響要選取哪個屬性來進行擴充。預設值為 50。

執行時間

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

  • 網址
  • 主機名稱
  • IP 位址
  • Filehash
動作執行結果
實體擴充

如果事件的威脅等級超過 0,實體就會標示為可疑。 否則為 False

指令碼執行結果
指令碼結果名稱 值選項 範例
成功 True/False success:False
JSON 結果
[
    {
        "EntityResult": [
            {
                "Event":
                {
                    "orgc_id": "1",
                    "ShadowAttribute": [],
                    "id": "3",
                    "threat_level_id": "3",
                    "event_creator_email": "john_doe@example.com",
                    "uuid": "5c5bff1b-a414-4a83-8755-035f0a000016",
                    "Object": [],
                    "Orgc": {
                        "uuid": "5c5ac66e-3884-4031-afd7-46f5bb9ebcaa",
                        "name": "ORGNAME",
                        "id": "1"
                    },
                    "Org": {
                        "uuid": "5c5ac66e-3884-4031-afd7-46f5bb9ebcaa",
                        "name": "ORGNAME",
                        "id": "1"
                    },
                    "RelatedEvent": [],
                    "sharing_group_id": "0",
                    "timestamp": "1549533154",
                    "date": "2019-02-07",
                    "disable_correlation": "False",
                    "info": "Test event",
                    "locked": "False",
                    "publish_timestamp": "1549533214",
                    "Attribute": [
                        {
                            "category": "Network activity",
                            "comment": " ",
                            "uuid": "5c5bffe2-9298-4098-ae31-035d0a000016",
                            "deleted": "False",
                            "timestamp": "1549533154",
                            "to_ids": "False",
                            "distribution": "3",
                            "object_id": "0",
                            "event_id": "3",
                            "ShadowAttribute": [],
                            "sharing_group_id": "0",
                            "value": "1.1.1.1",
                            "disable_correlation": "False",
                            "object_relation": "None",
                            "type": "ip-src",
                            "id": "1",
                            "Galaxy": []
                        }],
                    "attribute_count": "1",
                    "org_id": "1",
                    "analysis": "2",
                    "extends_uuid": " ",
                    "published": "True",
                    "distribution": "3",
                    "proposal_email_lock": "False",
                    "Galaxy": []
                }}],
        "Entity": "1.1.1.1"
    }
]
案件總覽
結果類型 值說明 類型
輸出訊息*

對於找到的屬性:(is_success=true) "Successfully enriched the following entities using MISP: \n{0}".format(entity.identifier)

找不到屬性 (is_success=true)「Action wasn't able to enrich the following entities using MISP: \n{0}」。format(entity.identifier)

如果找不到所有屬性 (is_success=false)「No entities were enriched using MISP」(未使用 MISP 擴充任何實體)

如果屬性可疑 (is_success=true)「下列屬性已使用 MISP 標示為可疑:\n {0}」。format(entity.identifier)

一般
CSV 表格

資料表資料欄:

  • ID
  • 活動 ID
  • 類別
  • 類型
  • UUID
  • 時間戳記
  • 發行
  • IDS

說明

擷取與 MISP 中實體相關的事件資訊。

參數

參數顯示名稱 類型 預設值 說明
標示為可疑 核取方塊 已勾選 如果啟用這項動作,且實體至少有一個相關事件,系統就會將實體標示為可疑。

執行時間

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

  • 網址
  • 主機名稱
  • IP 位址
  • Filehash

動作執行結果

實體擴充

如果系統有相關事件的記錄,實體就會標示為可疑,否則為 False。

補充資料欄位名稱 邏輯 - 應用時機
事件 如果 JSON 結果中存在該值,則傳回該值
指令碼執行結果
指令碼結果名稱 值選項 範例
成功 True/False success:False
JSON 結果
[
    {
        "EntityResult": [
            {
                "Event":
                {
                    "orgc_id": "1",
                    "ShadowAttribute": [],
                    "id": "3",
                    "threat_level_id": "3",
                    "event_creator_email": "john_doe@example.com",
                    "uuid": "5c5bff1b-a414-4a83-8755-035f0a000016",
                    "Object": [],
                    "Orgc": {
                        "uuid": "5c5ac66e-3884-4031-afd7-46f5bb9ebcaa",
                        "name": "ORGNAME",
                        "id": "1"
                    },
                    "Org": {
                        "uuid": "5c5ac66e-3884-4031-afd7-46f5bb9ebcaa",
                        "name": "ORGNAME",
                        "id": "1"
                    },
                    "RelatedEvent": [],
                    "sharing_group_id": "0",
                    "timestamp": "1549533154",
                    "date": "2019-02-07",
                    "disable_correlation": "False",
                    "info": "Test event",
                    "locked": "False",
                    "publish_timestamp": "1549533214",
                    "Attribute": [
                        {
                            "category": "Network activity",
                            "comment": " ",
                            "uuid": "5c5bffe2-9298-4098-ae31-035d0a000016",
                            "deleted": "False",
                            "timestamp": "1549533154",
                            "to_ids": "False",
                            "distribution": "3",
                            "object_id": "0",
                            "event_id": "3",
                            "ShadowAttribute": [],
                            "sharing_group_id": "0",
                            "value": "1.1.1.1",
                            "disable_correlation": "False",
                            "object_relation": "None",
                            "type": "ip-src",
                            "id": "1",
                            "Galaxy": []
                        }],
                    "attribute_count": "1",
                    "org_id": "1",
                    "analysis": "2",
                    "extends_uuid": " ",
                    "published": "True",
                    "distribution": "3",
                    "proposal_email_lock": "False",
                    "Galaxy": []
                }}],
        "Entity": "1.1.1.1"
    }
]
案件總覽
結果類型 值說明 類型
輸出訊息*

如果至少有一個實體找到事件:「已成功擷取下列實體的相關事件資訊:\n{0}」。format(entity.identifier)

如果至少有一個實體找不到事件:「動作無法擷取下列實體的相關事件資訊:\n{0}」。format(entity.identifier

如果沒有任何事件:「找不到所提供實體的相關事件。」

一般

上傳檔案

說明

將檔案上傳至 MISP 活動。

參數

名稱 類型 預設 說明
事件 ID 字串 不適用 指定要上傳這個檔案的事件 ID 或 UUID。
檔案路徑 字串 不適用 指定要上傳至 MISP 的檔案絕對路徑清單 (以半形逗號分隔)。
類別 指定上傳檔案的類別。可能的值:外部分析、酬載傳送、捨棄構件、酬載安裝。
分布 字串 社群

為上傳的檔案指定發布方式。
可能的值:0 - 組織、1 - 社群、2 - 已連結、3 - 全部。您可以提供數字或字串。

威脅等級 字串

指定上傳檔案的威脅等級。
可能的值:1 - 高、2 - 中、3 - 低、4 - 未定義。您可以提供數字或字串。

分析 字串 初始

指定事件的分析。
可能的值:0 - 初始、1 - 進行中、2 - 已完成。您可以提供數字或字串。

資訊 字串 不適用 為上傳的檔案指定其他資訊。
適用於入侵偵測系統 核取方塊 已取消勾選 啟用後,上傳的檔案會用於入侵偵測系統。
註解 字串 不適用 指定與上傳檔案相關的其他註解。
動作執行結果
指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
{
    "Event": {
        "id": "106",
        "orgc_id": "1",
        "org_id": "1",
        "date": "2021-01-15",
        "threat_level_id": "1",
        "info": "vanuhi 1015",
        "published": false,
        "uuid": "1cd22aa2-57e8-4fc8-bac6-721c1be2c27d",
        "attribute_count": "10",
        "analysis": "0",
        "timestamp": "1610893968",
        "distribution": "1",
        "proposal_email_lock": false,
        "locked": false,
        "publish_timestamp": "0",
        "sharing_group_id": "0",
        "disable_correlation": false,
        "extends_uuid": "",
        "event_creator_email": "admin@admin.test",
        "Org": {
            "id": "1",
            "name": "ORGNAME",
            "uuid": "09b0dde1-2934-4310-a107-74b6f534f041",
            "local": true
        },
        "Orgc": {
            "id": "1",
            "name": "ORGNAME",
            "uuid": "09b0dde1-2934-4310-a107-74b6f534f041",
            "local": true
        },
        "Attribute": [],
        "ShadowAttribute": [],
"Object": [
            {
                "id": "446",
                "name": "file",
                "meta-category": "file",
                "description": "File object describing a file with meta-information",
                "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215",
                "template_version": "20",
                "event_id": "106",
                "uuid": "0188ba5d-68eb-4b5c-8e05-6fd49f8eee9a",
                "timestamp": "1610691647",
                "distribution": "1",
                "sharing_group_id": "0",
                "comment": "",
                "deleted": false,
                "first_seen": null,
                "last_seen": null,
                "ObjectReference": [],
                "Attribute": [
                    {
                        "id": "1859",
                        "type": "malware-sample",
                        "category": "External analysis",
                        "to_ids": true,
                        "uuid": "7920cd28-5082-47ce-9c3e-3ccbd5dae138",
                        "event_id": "106",
                        "distribution": "1",
                        "timestamp": "1610703650",
                        "comment": "",
                        "sharing_group_id": "0",
                        "deleted": false,
                        "disable_correlation": false,
                        "object_id": "446",
                        "object_relation": "malware-sample",
                        "first_seen": null,
                        "last_seen": null,
                        "value": "vanuhi.txt|7bd55b0a276e076cbaf470e64359adb8",
                        "Galaxy": [],
                        "data": "UEsDBAoACQAAAJgyL1Kgt+vZDwAAAAMAAAAgABwAN2JkNTViMGEyNzZlMDc2Y2JhZjQ3MGU2NDM1OWFkYjhVVAkAAz80AWA/NAFgdXgLAAEEIQAAAAQhAAAADCVIVuu0HeIv/PqGdn5EUEsHCKC369kPAAAAAwAAAFBLAwQKAAkAAACYMi9SGoPq+xYAAAAKAAAALQAcADdiZDU1YjBhMjc2ZTA3NmNiYWY0NzBlNjQzNTlhZGI4LmZpbGVuYW1lLnR4dFVUCQADPzQBYD80AWB1eAsAAQQhAAAABCEAAABLQfOZfPB0svIGywREZ5dDLdomR6gPUEsHCBqD6vsWAAAACgAAAFBLAQIeAwoACQAAAJgyL1Kgt+vZDwAAAAMAAAAgABgAAAAAAAEAAACkgQAAAAA3YmQ1NWIwYTI3NmUwNzZjYmFmNDcwZTY0MzU5YWRiOFVUBQADPzQBYHV4CwABBCEAAAAEIQAAAFBLAQIeAwoACQAAAJgyL1Iag+r7FgAAAAoAAAAtABgAAAAAAAEAAACkgXkAAAA3YmQ1NWIwYTI3NmUwNzZjYmFmNDcwZTY0MzU5YWRiOC5maWxlbmFtZS50eHRVVAUAAz80AWB1eAsAAQQhAAAABCEAAABQSwUGAAAAAAIAAgDZAAAABgEAAAAA",
                        "ShadowAttribute": [],
                        "Sighting": [
                            {
                                "id": "1733",
                                "attribute_id": "1859",
                                "event_id": "106",
                                "org_id": "1",
                                "date_sighting": "1611207638",
                                "uuid": "feb085f1-1923-4327-a73d-b60a948377e4",
                                "source": "",
                                "type": "0",
                                "Organisation": {
                                    "id": "1",
                                    "uuid": "09b0dde1-2934-4310-a107-74b6f534f041",
                                    "name": "ORGNAME"
                                },
                                "attribute_uuid": "7920cd28-5082-47ce-9c3e-3ccbd5dae138"
                            }
                        ]
                    }
            }
    }
}
案件總覽
結果類型 值/說明 類型
輸出訊息*

如果一個實體成功:「Succesfully uploaded the provided files to the event {0} in MISP」。format(event_id)

重大錯誤 (動作失敗):「執行『上傳檔案』動作時發生錯誤。Reason: {0}".format(stacktrace)

如果在「Distribution中指定無效參數(動作失敗):

「執行『上傳檔案』動作時發生錯誤。原因:參數「Distribution」的值無效。可接受的數字:0、1、2、3。可接受的字串:Organisation、Community、Connected、All。

如果「威脅等級」中指定了無效參數 (動作失敗):「Error executing action "Upload File". 原因:參數「威脅等級」的值無效。可接受的數字:1、2、3、4。可接受的字串:「High」、「Medium」、「Low」、「Undefined」。

如果在「類別」中指定無效參數 (動作失敗):「執行『上傳檔案』動作時發生錯誤。原因:參數「Category」的值無效。可接受的值:「External Analysis」、「Payload Delivery」、「Artifacts Dropped」、「Payload Installation」。

如果在「分析」中指定無效參數 (動作失敗):「執行『上傳檔案』動作時發生錯誤。原因:參數「Analysis」的值無效。可接受的數字:0、1、2。可接受的字串:「Initial」、「Ongoing」、「Completed」。

如果至少有一個檔案無法使用:「執行動作『上傳檔案』時發生錯誤。原因:無法存取下列檔案:\n {0}".format(file paths, that were not accessible.)

找不到事件 ID (動作失敗)「執行『上傳檔案』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

乒乓

說明

測試連線。

參數

不適用

用途

不適用

執行時間

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

動作執行結果

實體擴充

不適用

深入分析

不適用

指令碼執行結果
指令碼結果名稱 值選項 範例
成功 True/False success:False
JSON 結果
N/A

從活動中移除標記

說明

從 MISP 中的事件移除標記。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定要移除代碼的事件 ID 或 UUID。
標記名稱 CSV 不適用 以半形逗號分隔指定要從事件中移除的標記。

用途

重新分類活動:移除標記以重新分類。

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
[
    {
        "saved": true,
        "success": "Tag removed.",
        "check_publish": true
    }
]
案件總覽
結果類型 值/說明 類型
輸出訊息*

如果已從事件中成功移除所有標記:「已從 MISP 中 ID/UUID 為 {0} 的事件移除下列標記:{2}。」.format(ID/UUID, event_id, tags)

如果無法從事件中移除部分標記:「Action wasn't able to remove the following tags from the event with {0} {1} in MISP: {2}.".format(ID/UUID, event_id, tags)

如果並非所有標記都移除成功:「No tags were removed from the event with {0} {1} in MISP」(MISP 中 ID/UUID 為 {0},事件 ID 為 {1} 的事件沒有移除任何標記)。format(ID/UUID, event_id)

如果找不到至少一個標記:「The following tags were not found in MISP: \n{0}」。format(list of tags that were not found in MISP)

如果找不到所有代碼:「MISP 中找不到任何提供的代碼。」

重大錯誤 (動作失敗)「執行動作『從事件中移除代碼』時發生錯誤。Reason: {0}".format(stacktrace)

找不到事件 ID (動作失敗)「執行『從事件中移除代碼』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

將標記新增至屬性

說明

使用者可透過這項動作,在 MISP 中為特定屬性新增標記。這會根據屬性中 IOC 造成的安全威脅類別,為屬性新增分類。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 整數 不適用 屬性相關聯的事件 ID。範例:1.
標記名稱 字串 不適用 要新增至屬性的標記名稱。
屬性名稱 字串 不適用 要標記的屬性名稱 ID。
類別 字串 不適用 屬性所屬的類別,例如「酬載傳送」。
類型 字串 不適用 屬性類型,例如檔案名稱。
物件 UUID 字串 不適用 事件中物件的專屬 ID。

用途

根據 IOC 類型分類屬性:在屬性中加入標記。

執行時間

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

動作執行結果

實體擴充

不適用

深入分析

不適用

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
[
    {
        "name": "Global tag unique___test(7) successfully attached to Attribute(9).",
        "message": "Global tag unique___test(7) successfully attached to Attribute(9).",
        "url": "/tags/attachTagToObject"
    }
]

從屬性中移除標記

說明

從 MISP 的屬性中移除標記。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定事件的 ID 或 UUID,以及要搜尋屬性的位置。如果「屬性搜尋」設為「提供的事件」,則必須提供這項參數。
標記名稱 CSV 不適用 指定要從屬性中移除的標記清單 (以半形逗號分隔)。
屬性名稱 CSV 不適用

指定要移除代碼的屬性 ID 清單 (以半形逗號分隔)。
注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。

類別 CSV 不適用

指定以逗號分隔的類別清單。如有指定,動作只會從類別相符的屬性中移除標記。如果未指定任何項目,動作會忽略屬性中的類別。
可能的值:External Analysis、Payload Delivery、Artifacts Dropped、Payload Installation。

類型 CSV 不適用

指定以半形逗號分隔的屬性類型清單。如果指定,動作只會從屬性類型相符的屬性中移除標記。如未指定任何項目,動作會忽略屬性中的型別。
範例值:md5、sha1、ip-src、ip-dst

物件 UUID CSV 不適用 指定包含所需屬性的物件 UUID。
屬性搜尋 DDL

提供的事件

可能的值包括:

所有活動

提供的事件

指定動作應在何處搜尋屬性。如果選取「提供的事件」,動作只會在「事件 ID」參數中提供的 ID/UUID 事件中,搜尋屬性或屬性 UUID。如果是「所有事件」,系統會搜尋所有事件中的屬性,並從符合條件的所有屬性中移除標記。
屬性 UUID CSV 指定要移除新標記的屬性 UUID 清單 (以半形逗號分隔)。注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。

用途

重新分類屬性:移除標記以重新分類

執行時間

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

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
[
    {
        "name": "Tag unique___test(7) successfully removed from Attribute(9).",
        "message": "Tag unique___test(7) successfully removed from Attribute(9).",
        "url": "/tags/removeTagFromObject"
    }
]
案件總覽
結果類型 值/說明 Type>
輸出訊息*

如果已成功從至少一個屬性移除標記:「已成功從 MISP 的下列屬性移除標記:\n{0}」。format(屬性名稱/物件 UUID)

如果無法從至少一個屬性中移除標記:「Action didn't removed tags from the following attributes in MISP:\n{0}」。format(attribute name/object UUID)

如果並非全部成功:「MISP 中提供的屬性未移除任何標記」

如果找不到至少一個標記:「The following tags were not found in MISP: \n{0}」。format(list of tags that were not found in MISP)

如果找不到所有代碼:「MISP 中找不到任何提供的代碼。」

重大錯誤 (動作失敗):「執行『從屬性中移除代碼』動作時發生錯誤。Reason: {0}".format(stacktrace)

如果在「類別」中指定無效參數 (動作失敗):「執行『從屬性中移除代碼』動作時發生錯誤。原因:參數「Category」的值無效。可接受的值:「External Analysis」、「Payload Delivery」、「Artifacts Dropped」、「Payload Installation」。

如果選取「提供的事件」,但未選取事件 ID:「執行『從屬性中移除代碼』動作時發生錯誤。原因:如果為「屬性搜尋」參數選取「提供的事件」,則必須提供事件 ID。

找不到事件 ID (動作失敗)「執行『從屬性中移除代碼』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

發布活動

說明

使用者可透過這項動作發布活動。發布活動後,活動會分享至所選的分享群組,所有成員都能看到。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定要發布的事件 ID 或 UUID。

用途

發布活動:

  1. 建立偶數
  2. 新增事件屬性
  3. 發布活動

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
[
    {
        "Event": {
            "id": "3",
            "orgc_id": "1",
            "org_id": "1",
            "date": "2019-12-27",
            "threat_level_id": "1",
            "info": "Connection to .ch",
            "published": true,
            "uuid": "5e05dd29-7b90-474d-b5f6-51ae0a00024b",
            "attribute_count": "0",
            "analysis": "1",
            "timestamp": "1577774920",
            "distribution": "3",
            "proposal_email_lock": false,
            "locked": false,
            "publish_timestamp": "1577774846",
            "sharing_group_id": "0",
            "disable_correlation": false,
            "extends_uuid": "5e05db24-1e98-4bb9-bd56-51fd0a00024b",
            "event_creator_email": "admin@admin.test",
            "Org": {
                "id": "1",
                "name": "ORGNAME",
                "uuid": "5dfc9b8f-c320-4b6d-ac1c-4f4e8bdc3fef",
                "local": true
            },
            "Orgc": {
                "id": "1",
                "name": "ORGNAME",
                "uuid": "5dfc9b8f-c320-4b6d-ac1c-4f4e8bdc3fef",
                "local": true
            },
            "Attribute": [],
            "ShadowAttribute": [],
            "RelatedEvent": [],
            "Galaxy": [],
            "Object": [],
            "Tag": [
                {
                    "id": "7",
                    "name": "unique___test",
                    "colour": "#9648c4",
                    "exportable": true,
                    "user_id": "0",
                    "hide_tag": false,
                    "numerical_value": null,
                    "local": 0
                }
            ]
        }
    }
]
案件總覽
結果類型 值/說明 類型
輸出訊息*

如果成功:「Successfully published event with {0} {1} in MISP.」。format(ID/UUID, event_id)

如果未成功:「Event with {0} {1} was not published in MISP」(事件未發布至 MISP)。format(ID/UUID, event_id)

重大錯誤 (動作失敗)「執行動作『發布事件』時發生錯誤。Reason: {0}".format(stacktrace)

找不到活動 ID (動作失敗)「執行『發布活動』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

取消發布活動

說明

使用者可以透過這項動作取消發布活動。取消發布活動後,共用群組就無法再看到該活動。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定要取消發布的事件 ID 或 UUID。
動作執行結果
指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
[
    {
        "Event": {
            "id": "3",
            "orgc_id": "1",
            "org_id": "1",
            "date": "2019-12-27",
            "threat_level_id": "1",
            "info": "Connection to .ch",
            "published": false,
            "uuid": "5e05dd29-7b90-474d-b5f6-51ae0a00024b",
            "attribute_count": "0",
            "analysis": "1",
            "timestamp": "1577774920",
            "distribution": "3",
            "proposal_email_lock": false,
            "locked": false,
            "publish_timestamp": "1577774846",
            "sharing_group_id": "0",
            "disable_correlation": false,
            "extends_uuid": "5e05db24-1e98-4bb9-bd56-51fd0a00024b",
            "event_creator_email": "admin@admin.test",
            "Org": {
                "id": "1",
                "name": "ORGNAME",
                "uuid": "5dfc9b8f-c320-4b6d-ac1c-4f4e8bdc3fef",
                "local": true
            },
            "Orgc": {
                "id": "1",
                "name": "ORGNAME",
                "uuid": "5dfc9b8f-c320-4b6d-ac1c-4f4e8bdc3fef",
                "local": true
            },
            "Attribute": [],
            "ShadowAttribute": [],
            "RelatedEvent": [],
            "Galaxy": [],
            "Object": [],
            "Tag": [
                {
                    "id": "7",
                    "name": "unique___test",
                    "colour": "#9648c4",
                    "exportable": true,
                    "user_id": "0",
                    "hide_tag": false,
                    "numerical_value": null,
                    "local": 0
                }
            ]
        }
    }
]
案件總覽
結果類型 值/說明 類型
輸出訊息*

如果成功:「Successfully unpublished event with {0} {1} in MISP.」(已成功在 MISP 中取消發布 ID/UUID 為「{0}」的活動,活動 ID 為「{1}」)。

如果未成功:「Event with {0} {1} was not unpublished in MISP」(MISP 中未取消發布事件,{0} {1} 為 ID/UUID,event_id 為事件 ID)

重大錯誤 (動作失敗):「執行動作『取消發布活動』時發生錯誤。Reason: {0}".format(stacktrace)

找不到活動 ID (動作失敗)「執行『取消發布活動』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

刪除屬性

說明

在 MISP 中刪除屬性。支援的雜湊:MD5、SHA1、SHA224、SHA256、SHA384、SHA512、SSDeep。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定事件的 ID 或 UUID,以及要搜尋屬性的位置。如果「屬性搜尋」設為「提供的事件」,則必須提供這項參數。
屬性名稱 CSV 不適用

指定要刪除的屬性 ID 清單 (以半形逗號分隔)。
注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。

類別 CSV 不適用

指定以逗號分隔的類別清單。如有指定,動作只會刪除類別相符的屬性。如果未指定任何項目,動作會忽略屬性中的類別。
可能的值:External Analysis、Payload Delivery、Artifacts Dropped、Payload Installation。

類型 CSV 不適用

指定以半形逗號分隔的屬性類型清單。如果指定了屬性類型,動作只會刪除相符的屬性。如未指定任何項目,動作會忽略屬性中的型別。
範例值:md5、sha1、ip-src、ip-dst

物件 UUID 字串 不適用 事件中物件的專屬 ID。
屬性搜尋 DDL

提供的事件

可能的值包括:

所有活動

提供的事件

指定動作應在何處搜尋屬性。如果選取「提供的事件」,動作只會在「事件 ID」參數中提供的 ID/UUID 事件中,搜尋屬性或屬性 UUID。如果是「所有事件」,系統會搜尋所有事件中的屬性,並刪除符合條件的所有屬性。
屬性 UUID CSV

指定要刪除的屬性 UUID 清單,並以半形逗號分隔。
注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。

用途

從活動中移除屬性。

執行時間

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

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
[
    {
        "message": "Attribute deleted."
    }
]
案件總覽
結果類型 值說明 類型
輸出訊息*

如果已成功將發現項目新增至至少一個屬性:「Successfully deleted the following attributes in MISP:\n{0}」(已成功刪除 MISP 中的下列屬性:\n{0})。format(屬性名稱/物件 UUID)

如果未成功將 Sighting 新增至至少一個屬性:「動作未刪除 MISP 中的下列屬性:\n{0}」。format(屬性名稱/物件 UUID)

如果並非全部成功:「MISP 中未刪除任何屬性」

重大錯誤 (動作失敗):「執行動作『刪除屬性』時發生錯誤。Reason: {0}".format(stacktrace)

如果「類別」中指定了無效參數 (動作失敗):「執行動作『刪除屬性』時發生錯誤。原因:參數「Category」的值無效。可接受的值:「External Analysis」、「Payload Delivery」、「Artifacts Dropped」、「Payload Installation」。

如果選取「提供的事件」,但未選取事件 ID:「執行『刪除屬性』動作時發生錯誤。原因:如果為「屬性搜尋」參數選取「提供的事件」,則必須提供事件 ID。

找不到活動 ID (動作失敗)「執行『刪除屬性』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

刪除活動

說明

在 MISP 中刪除事件。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定要刪除的事件 ID 或 UUID。

用途

永久刪除活動。

執行時間

這項動作會對使用者實體執行。

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
[
    {
        "name": "Event deleted.",
        "message": "Event deleted.",
        "url": "/events/delete/4"
    }
]
案件總覽
結果類型 值說明 類型
輸出訊息*

如果成功:「Successfully deleted event with {0} {1} in MISP」(已成功刪除 MISP 中 ID/UUID 為「{0}」的事件,事件 ID 為「{1}」)

重大錯誤 (動作失敗)「執行動作『刪除活動』時發生錯誤。原因:{0}".format(traceback)

找不到活動 ID (動作失敗)「執行『刪除活動』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

建立 File Misp 物件

說明

這項動作可讓使用者在單一物件中整理與事件相關的檔案屬性,該物件會說明檔案及其元資訊。然後,將含有屬性的物件附加至指定事件。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 要新增物件的事件專屬 ID。例如:1
檔案名稱 字串 不適用 檔案的檔案名稱。
MD5 字串 不適用 檔案的 MD5 雜湊值。
SHA1 字串 不適用 檔案的 sha1 雜湊值。
SHA256 字串 不適用 檔案的 sha256 雜湊值。
SSDEEP 字串 不適用 檔案的 ssdeep 值。範例:96:p5aAS1tN0M3t9AnTNuG6TNOt5PR1TNZdkljOXTNSnKTF3X7KsTFW+kLtW6K8i7bI:p5mb4rgQhRp7GljCbF3LKqFjkwxtU
Imphash 字串 不適用 根據匯入的表格計算出的 MD5 雜湊值。

用途

不適用

執行時間

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

動作執行結果

實體擴充

不適用

深入分析

不適用

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
N/A

建立 IP-Port Misp 物件

說明

這項動作可讓使用者在單一物件中整理與事件相關的 IP 連接埠屬性,該物件會說明特定時間範圍內以元組 (或三元組) 形式顯示的 IP 位址 (或網域或主機名稱) 和連接埠。然後,將具有屬性的物件附加至指定事件。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 要新增物件的事件專屬 ID。例如:1
Dst-port 字串 不適用 目的地通訊埠。
Src-port 字串 不適用 來源通訊埠。
網域 字串 不適用
主機名稱 字串 不適用 主機名稱。
IP-Src 字串 不適用 來源 IP 位址。
IP-Dst 字串 不適用 目的地 IP 位址。

用途

不適用

執行時間

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

動作執行結果

實體擴充

不適用

深入分析

不適用

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
N/A

建立網路連線 Misp 物件

說明

在 MISP 中建立網路連線物件。必須提供下列其中一項:Dst-port、Src-port、IP-Src、IP-Dst,或將「Use Entities」參數設為 true。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定要新增網路連線物件的事件 ID 或 UUID。
Dst-port 字串 不適用 指定要新增至事件的目的地連接埠。
Src-port 字串 不適用 指定要新增至事件的來源埠。
Hostname-dst 字串 不適用 指定要新增至活動的來源目的地。
Hostname-src 字串 不適用 指定要新增至事件的來源主機名稱。
IP-Src 字串 不適用 指定要新增至事件的來源 IP。
IP-Dst 字串 不適用 指定要新增至事件的目的地 IP。
第 3 層通訊協定 字串 不適用 指定要新增至事件的相關第 3 層通訊協定。
第 4 層通訊協定 字串 不適用 指定要新增至事件的相關第 4 層通訊協定。
第 7 層通訊協定 字串 不適用 指定要新增至事件的相關第 7 層通訊協定。
使用實體 核取方塊 已取消勾選 啟用後,動作會使用實體建立物件。支援的實體:IP 位址。「使用實體」的優先順序高於其他參數。
IP 類型 DDL

來源 IP

可能的值包括:

來源 IP

目的地 IP

指定 IP 實體應使用的屬性類型。

執行時間

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

動作執行結果

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

如果成功且「Use Entities」不是 true:「Successfully created new network-connection object for event with {0} {1} in MISP.」。format(ID/UUID, event_id)

如果未成功且「Use Entities」不是 true:「Action wasn't able to created new network-connection object for event with {0} {1} in MISP. 原因:{2}」。format(ID/UUID)

如果其中一個成功,且「Use Entities」為 true:「Successfully created new network-connection objects for event with {0} {1} in MISP based on the following entities: \n{0}".format(ID/UUID, event_id, entity.identifiers)

如果其中一個未成功,且「Use Entities」為 true:「Action wasn't able to create new network-connection objects for event with {0} {1} in MISP based on the following entities: \n{0}".format(ID/UUID, event_id, entity.identifiers)

如果並非所有項目都成功,且「Use Entities」為 true:「Action wasn't able to create new network-connection objects for event with {0} {1} in MISP based on the provided entities.」。format(ID/UUID, event_id)

重大錯誤 (動作失敗)「Error executing action "Create network-connection Misp Object". Reason: {0}".format(stacktrace)

找不到事件 ID (動作失敗)「執行動作『建立網路連線 Misp 物件』時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

如果未提供 Dst-port、Src-port、IP-Src、IP-Dst,且「Use Entities」== false:「Error executing action "Create network-connection Misp Object"」。原因:應提供「Dst-port」、「Src-port」、「IP-Src」或「IP-Dst」其中之一,或將「Use Entities」參數設為 true。

一般

建立 Url Misp 物件

說明

在 MISP 中建立網址物件。必須提供「網址」,或將「使用實體」參數設為 true。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定要新增網址物件的事件 ID 或 UUID。
網址 字串 不適用 指定要新增至活動的網址。
通訊埠 字串 不適用 指定要新增至事件的連接埠。
首次出現時間 字串 不適用

指定首次看到網址的時間。
格式:2020-12-22T13:07:32Z

上次出現時間 字串 不適用

指定網址上次出現的時間。
格式:2020-12-22T13:07:32Z

網域 字串 不適用 指定要新增至活動的網域。
文字 字串 不適用 指定要新增至活動的其他文字。
IP 字串 不適用 指定要新增至事件的 IP。
主機 字串 不適用 指定要新增至活動的主辦人。
使用實體 核取方塊 已取消勾選 啟用後,動作會使用實體建立物件。支援的實體:網址。「使用實體」的優先順序高於其他參數。

執行時間

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

動作執行結果

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

如果成功且「Use Entities」不是 true:「Successfully created new URL object for event with {0} {1} in MISP.」。format(ID/UUID, event_id)

如果未成功且「Use Entities」不是 true:「Action wasn't able to created URL object for event with {0} {1} in MISP. 原因:{2}」。format(ID/UUID)

如果其中一個成功,且「Use Entities」為 true:「Successfully created new URL objects for event with {0} {1} in MISP based on the following entities: \n{0}」。format(ID/UUID, event_id, entity.identifiers)

如果其中一個未成功,且「Use Entities」為 true:「Action wasn't able to create new URL objects for event with {0} {1} in MISP based on the following entities: \n{0}".format(ID/UUID, event_id, entity.identifiers)

如果並非所有項目都成功,且「Use Entities」為 true:「Action wasn't able to create new URL objects for event with {0} {1} in MISP based on the provided entities.」。format(ID/UUID, event_id)

重大錯誤 (動作失敗)「執行動作『建立網址 Misp 物件』時發生錯誤。Reason: {0}".format(stacktrace)

找不到事件 ID (動作失敗)「Error executing action "Create Url Misp Object". Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

如果未提供任何網址,且「Use Entities」== false:「Error executing action "Create Url Misp Object"」。原因:必須提供「網址」,或將「使用實體」參數設為 true。

一般

建立 VirusTotal 報表物件

說明

在 MISP 中建立 Virustotal 報表物件。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 指定要新增網址物件的事件 ID 或 UUID。
永久連結 字串 不適用 指定要新增至事件的 VirusTotal 報告連結。
註解 字串 不適用 指定要新增至活動的留言。
偵測率 字串 不適用 指定要新增至事件的偵測比率。
社群分數 字串 不適用 指定要新增至活動的社群分數。
首次提交 字串 不適用

指定首次提交活動的時間。
格式:2020-12-22T13:07:32Z

上次提交時間 字串 不適用

指定事件的最後提交時間。
格式:2020-12-22T13:07:32Z

執行時間

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

動作執行結果

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

如果成功:「Successfully created new Virustotal-Report object for event with {0} {1} in MISP.」(已成功為 MISP 中 ID/UUID 為「{0}」的事件建立新的 VirusTotal 報表物件)。format(ID/UUID, event_id)

如果失敗:「Action wasn't able to created Virustotal-Report object for event with {0} {1} in MISP. 原因:{2}」。format(ID/UUID)

重大錯誤 (動作失敗)「Error executing action "Create Virustotal-Report Misp Object". Reason: {0}".format(stacktrace)

找不到事件 ID (動作失敗)「執行動作『建立 Virustotal 報告 Misp 物件』時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

列出事件物件

說明

擷取 MISP 事件中可用物件的相關資訊。

參數

參數顯示名稱 類型 預設值 為必填項目 說明
事件 ID 字串 不適用 以半形逗號分隔,列出要擷取詳細資料的事件 ID 和 UUID。
要傳回的物件數量上限 整數 50 指定要傳回的物件數量。

執行時間

這項操作不會對實體執行。

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
JSON 結果
"Object": [
    {
        "id": "1",
        "name": "ftm-Associate",
        "meta-category": "followthemoney",
        "description": "Non-family association between two people",
        "template_uuid": "6119ecb3-dedd-44b6-b88f-174585b0b1bf",
        "template_version": "1",
        "event_id": "1",
        "uuid": "2a3e260f-d3b2-4164-b2b1-2f6f5b559970",
        "timestamp": "1594632232",
        "distribution": "5",
        "sharing_group_id": "0",
        "comment": "",
        "deleted": false,
        "first_seen": null,
        "last_seen": null,
        "ObjectReference": [],
    },
    {
        "id": "2",
        "name": "ftm-Associate",
        "meta-category": "followthemoney",
        "description": "Non-family association between two people",
        "template_uuid": "6119ecb3-dedd-44b6-b88f-174585b0b1bf",
        "template_version": "1",
        "event_id": "1",
        "uuid": "800d8634-175a-4bc2-a4d7-aca200c8c132",
        "timestamp": "1594632463",
        "distribution": "5",
        "sharing_group_id": "0",
        "comment": "",
        "deleted": false,
        "first_seen": null,
        "last_seen": null,
        "ObjectReference": [],
    }
案件總覽
結果類型 值說明 類型
輸出訊息*

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

如果至少有 1 個事件找到物件:「Successfully listed objects for the following events: \n{0}」(已成功列出下列事件的物件:\n{0})。format(event_ids)

如果找不到具有指定 ID 的事件 (is_success = false):
print "Action was not able to list objects. 原因:在 MISP 中找不到 ID 為 {0} 的事件。".format(event_id)

如果 1 個事件找不到物件:

"Action wasn't able to find objects for the following events:\n {0}".format(event_ids)

如果所有事件都找不到物件:「找不到所提供事件的物件。」

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

如果發生嚴重錯誤 (例如憑證錯誤、無法連線至伺服器等):

print "Error executing action "List Event Objects". 原因:{0}''.format(error.Stacktrace)

一般
CSV 表格

表格名稱:事件 {0} 物件

資料表資料欄:

  • 物件 UUID (對應為 UUID)
  • 名稱 (對應為名稱)
  • 類別 (對應為元類別)
  • 說明 (對應為說明)
  • 註解 (對應為註解)

取得活動詳細資料

說明

擷取 MISP 中事件的詳細資料。

參數

參數顯示名稱 類型 為必填項目 說明
事件 ID 字串 指定要擷取詳細資料的事件 ID 或 UUID 清單 (以半形逗號分隔)。
傳回屬性資訊 核取方塊 已勾選 啟用後,動作會為事件中的所有屬性建立案件牆資料表。

執行時間

這項操作不會對實體執行。

動作執行結果

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

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

如果至少有一個提供的 ID 成功完成動作:

列印「Successfully retrieved information for the following events: <>」(已成功擷取下列事件的資訊:<>)

如果至少一個提供的事件 ID 無法執行動作:

Print "Failed to retrieved information for the following events: <>

動作應會失敗並停止執行劇本:
如果發生重大錯誤、SDK 錯誤 (例如憑證錯誤、沒有連線、其他):
Print "Error executing action "Get Event Details". Reason: {0}''.format(error.Stacktrace

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

如果發生嚴重錯誤 (例如憑證錯誤、無法連線至伺服器等):

print "Error executing action "List Event Objects". 原因:{0}''.format(error.Stacktrace)

一般
CSV 表格

表格名稱:「事件 {0} 屬性詳細資料」。format(event_id)

欄:

  1. ID
  2. 留言
  3. 類型
  4. 類別
  5. UUID
  6. 發行
  7. 時間戳記

列出屬性的發現次數

說明

列出 MISP 中屬性的可用發現項目。

參數

搜尋
參數名稱 類型 預設值 必填 說明
屬性名稱 CSV 指定以半形逗號分隔的屬性 ID 清單,列出您想查看的發現項目。注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。
事件 ID 字串 指定事件的 ID 或 UUID,以及要搜尋屬性的位置。如果「屬性搜尋」設為「提供的事件」,則必須提供這項參數。
類別 CSV 指定以逗號分隔的類別清單。如果指定,動作只會列出符合類別的屬性目擊事件。如果未指定任何項目,動作會忽略屬性中的類別。可能的值:外部分析、酬載傳送、捨棄構件、酬載安裝。
類型 CSV 指定以半形逗號分隔的屬性類型清單。如果指定,動作只會列出屬性類型相符的屬性發現次數。如未指定任何項目,動作會忽略屬性中的型別。範例值:md5、sha1、ip-src、ip-dst
屬性搜尋 DDL

提供的事件

可能的值包括:

所有活動

指定動作應在何處搜尋屬性。如果選取「提供的事件」,動作只會在「事件 ID」參數中提供的 ID/UUID 事件中,搜尋屬性或屬性 UUID。如果是「所有事件」,系統會搜尋所有事件中的屬性,並列出符合條件的所有屬性。
屬性 UUID CSV 指定以半形逗號分隔的屬性 UUID 清單,系統會列出這些屬性的發現項目。注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。
動作執行結果
指令碼執行結果
指令碼結果名稱 值選項 範例
is_success True/False is_success:False
案件總覽
結果類型 值/說明 類型
輸出訊息*

如果成功將發現項目列入至少一個屬性:「Successfully listed sightings for the following attributes in MISP:\n{0}」。format(attribute name/attribute UUID)

如果至少一個屬性未成功列出發現項目:「Action didn't list sightings for the following attributes in MISP:\n{0}」(動作未在 MISP 中列出下列屬性的發現項目:\n{0})。format(屬性名稱/屬性 UUID)

如果所有屬性都未成功或沒有任何發現:「MISP 中找不到所提供屬性的發現」

重大錯誤 (動作失敗) 「執行動作『列出屬性的發現項目』時發生錯誤。Reason: {0}".format(stacktrace)

如果「類別」中指定了無效參數 (動作失敗):「執行動作『列出屬性的發現項目』時發生錯誤。原因:參數「Category」的值無效。可接受的值:「External Analysis」、「Payload Delivery」、「Artifacts Dropped」、「Payload Installation」。

如果選取「提供的事件」,但未選取事件 ID:「執行動作『列出屬性的發現次數』時發生錯誤。原因:如果為「屬性搜尋」參數選取「提供的事件」,則必須提供事件 ID。

一般

為屬性設定 IDS 旗標

說明

在 MISP 中為屬性設定 IDS 標記。

參數

searchsearch
參數名稱 類型 預設值 必填 說明
屬性名稱 CSV 指定要設定 IDS 旗標的屬性 ID 清單 (以半形逗號分隔)。注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。
事件 ID 字串 指定事件的 ID 或 UUID,以及要搜尋屬性的位置。如果「屬性搜尋」設為「提供的事件」,則必須提供這項參數。
類別 CSV 指定以逗號分隔的類別清單。如果指定,動作只會為具有相符類別的屬性設定 IDS 旗標。如果未指定任何項目,動作會忽略屬性中的類別。可能的值:外部分析、酬載傳送、捨棄構件、酬載安裝。
類型 CSV 指定以半形逗號分隔的屬性類型清單。如果指定,動作只會為屬性類型相符的屬性設定 IDS 旗標。如未指定任何項目,動作會忽略屬性中的型別。範例值:md5、sha1、ip-src、ip-dst
屬性搜尋 DDL

提供的事件

可能的值包括:

所有活動

指定動作應在何處搜尋屬性。如果選取「提供的事件」,動作只會在「事件 ID」參數中提供的 ID/UUID 事件中,搜尋屬性或屬性 UUID。如果是「所有事件」,動作會搜尋所有事件中的屬性,並為符合條件的所有屬性設定 IDS 旗標。
屬性 UUID CSV

指定要設定 IDS 旗標的屬性 UUID 清單 (以半形逗號分隔)。
注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
成功 True/False success:False
案件總覽
結果類型 值說明 類型
輸出訊息*

如果至少有一個屬性成功新增 IDS 標記:「Successfully set IDS flag for the following attributes in MISP:\n{0}」(已在 MISP 中為下列屬性成功設定 IDS 標記:\n{0})。format(attribute name/object UUID)

如果未成功將 IDS 標記新增至至少一個屬性:「Action didn't set IDS flag for the following attributes in MISP:\n{0}」(動作未在 MISP 中為下列屬性設定 IDS 標記:\n{0})。format(attribute name/object UUID)

如果並非所有屬性都成功設定:「MISP 中提供的屬性未設定 IDS 旗標」

重大錯誤 (動作失敗):「執行動作『為屬性設定 IDS 標記』時發生錯誤。Reason: {0}".format(stacktrace)

如果在「類別」中指定無效參數 (動作失敗):「執行動作『為屬性設定 IDS 旗標』時發生錯誤。原因:參數「Category」的值無效。可接受的值:「External Analysis」、「Payload Delivery」、「Artifacts Dropped」、「Payload Installation」。

如果選取「提供的事件」,但未選取事件 ID:「執行動作『為屬性設定 ID 旗標』時發生錯誤。原因:如果為「屬性搜尋」參數選取「提供的事件」,則必須提供事件 ID。

找不到事件 ID (動作失敗)「執行『為屬性設定 ID 旗標』動作時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

取消設定屬性的 IDS 旗標

說明

取消設定 MISP 中屬性的 IDS 旗標。

參數

名稱 類型 預設值 必填 說明
屬性名稱 CSV

指定要取消設定 IDS 旗標的屬性 ID 清單 (以半形逗號分隔)。
注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。

事件 ID 字串 指定事件的 ID 或 UUID,以及要搜尋屬性的位置。如果「屬性搜尋」設為「提供的事件」,則必須提供這項參數。
類別 CSV 指定以逗號分隔的類別清單。如果指定,動作只會取消設定類別相符屬性的 IDS 旗標。如果未指定任何項目,動作會忽略屬性中的類別。可能的值:外部分析、酬載傳送、捨棄構件、酬載安裝。
類型 CSV 指定以半形逗號分隔的屬性類型清單。如果指定,動作只會為屬性類型相符的屬性取消設定 IDS 旗標。如未指定任何項目,動作會忽略屬性中的型別。範例值:md5、sha1、ip-src、ip-dst
屬性搜尋 DDL

提供的事件

可能的值包括:

所有活動

指定動作應在何處搜尋屬性。如果選取「提供的事件」,動作只會在「事件 ID」參數中提供的 ID/UUID 事件中,搜尋屬性或屬性 UUID。如果是「所有事件」,系統會在所有事件中搜尋屬性,並為符合條件的所有屬性取消設定 IDS 旗標。
屬性 UUID CSV 指定要取消設定 IDS 旗標的屬性 UUID 清單 (以半形逗號分隔)。注意:如果同時指定「屬性名稱」和「屬性 UUID」,動作會使用「屬性 UUID」值。

動作執行結果

指令碼執行結果
指令碼結果名稱 值選項 範例
成功 True/False success:False
案件總覽
結果類型 值說明 類型
輸出訊息*

如果成功為至少一項屬性移除 IDS 標記:「Successfully unset IDS flag for the following attributes in MISP:\n{0}」(已成功為 MISP 中的下列屬性取消設定 IDS 標記:\n{0})。format(attribute name/object UUID)

如果至少有一個屬性未成功移除 IDS 旗標:「Action didn't unset IDS flag for the following attributes in MISP:\n{0}」(動作未在 MISP 中取消設定下列屬性的 IDS 旗標:\n{0})。format(屬性名稱/物件 UUID)

如果並非全部成功:「MISP 中提供的屬性未取消設定 IDS 標記」

重大錯誤 (動作失敗):「執行動作『取消設定屬性的 IDS 旗標』時發生錯誤。Reason: {0}".format(stacktrace)

如果「類別」中指定了無效參數 (動作失敗):「執行動作『取消設定屬性的 IDS 旗標』時發生錯誤。原因:參數「Category」的值無效。可接受的值:「External Analysis」、「Payload Delivery」、「Artifacts Dropped」、「Payload Installation」。

如果選取「提供的事件」,但未選取事件 ID:「執行動作『取消設定屬性的 IDS 旗標』時發生錯誤。原因:如果為「屬性搜尋」參數選取「提供的事件」,則必須提供事件 ID。

找不到事件 ID (動作失敗)「執行動作『取消設定屬性的 IDS 旗標』時發生錯誤。Reason: Event with {0} {1} was not found in MISP".format(ID/UUID, event_id)

一般

連接器

MISP - Attributes Connector

說明

從 MISP 提取屬性。

在 Google SecOps 上設定 MISP - 屬性連接器

如需在 Google SecOps 中設定連接器的詳細操作說明,請參閱設定連接器

連接器參數

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

參數名稱 類型 預設值 為必填項目 說明
DeviceProductField 字串 產品名稱 輸入來源欄位名稱,即可擷取產品欄位名稱。
EventClassId 字串 alertType 輸入來源欄位名稱,即可擷取事件欄位名稱。
PythonProcessTimeout 整數 180 執行目前指令碼的 Python 程序逾時限制。
API 根層級 字串 不適用 MISP 帳戶的 API 根目錄。
API 金鑰 密碼 MISP 帳戶的 API 金鑰。
Fetch Max Hours Backwards 整數 1 要擷取屬性的時數。
每個週期的屬性數量上限 整數 50 每個連接器疊代要處理的屬性數量。
要擷取的最低威脅等級 整數 1 用於擷取快訊的最低嚴重性。可能的值:1 到 4。
屬性類型篩選器 字串 以半形逗號分隔屬性類型,篩選屬性。如果提供這項屬性,系統只會處理類型在許可清單中的屬性。
類別篩選器 字串 以半形逗號分隔,依類別篩選屬性。如果提供這項屬性,系統只會處理加入許可清單的類別屬性。
Galaxy Filter 字串 以半形逗號分隔,依父項事件的星系篩選屬性。如果提供這項屬性,系統只會處理許可清單星系中事件的屬性。
驗證 SSL 核取方塊 如果啟用這項設定,請確認連線至 CheckPoint Cloud Guard 伺服器的 SSL 憑證有效。
環境欄位名稱 字串 說明儲存環境名稱的欄位名稱。如果找不到環境欄位,環境就是預設環境。
環境規則運算式模式 字串 .* 要對「環境欄位名稱」欄位中的值執行的 regex 模式。預設值為 .*,可擷取所有內容並傳回未變更的值。用於允許使用者透過規則運算式邏輯操控環境欄位。如果 regex 模式為空值或空白,或環境值為空值,最終環境結果就是預設環境。
Proxy 伺服器位址 字串 要使用的 Proxy 伺服器位址。
Proxy 使用者名稱 字串 用於驗證的 Proxy 使用者名稱。
Proxy 密碼 密碼 用於驗證的 Proxy 密碼。

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