複習紫隊的基本概念,紫隊是一種融合藍隊(防禦方)與紅隊(攻擊模擬方)的活動,目的是共同找出資訊安全的薄弱點,並加以改善。
舉例來說,就像我們進行消防演練,紅隊是模擬火災的人,藍隊是救火的人,而紫隊則是負責觀察、評估,並提供改進方法的專家。
而對於紫隊當中,框架有設計紫隊成熟度模型 (Purple Team Maturity Model, PTMM) ,用來幫助企業評估自身在進行紫隊的能力與成熟度,從而制定策略來提升紫隊的效益。
偵測理解 \ 威脅理解 | 部署 | 整合 | 建立 |
---|---|---|---|
部署 | 1,1 | 1,2 | 1,3 |
整合 | 2,1 | 2,2 | 2,3 |
建立 | 3,1 | 3,2 | 3,3 |
部署 (偵測理解) x 部署 (威脅理解) [1,1]
部署 (偵測理解) x 整合 (威脅理解) [1,2]
部署 (偵測理解) x 建立 (威脅理解) [1,3]
整合 (偵測理解) x 部署 (威脅理解) [2,1]
整合 (偵測理解) x 整合 (威脅理解) [2,2]
整合 (偵測理解) x 建立 (威脅理解) [2,3]
建立 (偵測理解) x 部署 (威脅理解) [3,1]
建立 (偵測理解) x 整合 (威脅理解) [3,2]
建立 (偵測理解) x 建立 (威脅理解) [3,3]
企業可以根據這三個成熟度等級,評估自己在威脅理解和偵測理解方面的能力,並制定提升計劃。
理想情況是,企業在兩大領域都達到高度的成熟,這樣才能更有效地防禦威脅。但評估下來如果擅長偵測,就要加強威脅的理解,以便更全面地防禦。
本篇文章從紅隊出發講到藍隊最終講到紫隊,而每一個內容都可以設計演練與加強工具的方式,如果企業需要加強自己的安全性,一定要記得從小做大,先求有再求好,並且一步一步提升防禦能力,不要只做一次就覺得自己的企業已經受到保護。
https://github.com/scythe-io/purple-team-exercise-framework