網路攻擊與防禦實務

作為確認組織防禦的方法,關於弱點掃描、滲透測試、紅隊演練的差異,正確的說明是下列何者?

  1. A三者都是同一方法的不同稱呼,是指用工具自動找出已知弱點並製作清單報告
  2. B弱點掃描自動廣泛找出已知弱點,滲透測試實際嘗試入侵,紅隊演練則連偵測與回應的能力都一併評估
  3. C紅隊演練只是用工具自動找出已知弱點的作業,對象範圍與目的都比滲透測試狹窄
查看答案與解析

正確答案:B. 弱點掃描自動廣泛找出已知弱點,滲透測試實際嘗試入侵,紅隊演練則連偵測與回應的能力都一併評估

弱點掃描是以工具檢查大量設備與軟體,廣泛找出已知弱點與設定缺失,會定期反覆進行。滲透測試是在約定範圍內的對象上,由專家組合多個弱點,確認是否真的能入侵、能深入到什麼程度。紅隊演練會設定「把客戶資料帶出」之類的目標,模仿實際攻擊者的手法(ATT&CK的技術等),連防禦方(藍隊)能否察覺並回應都一併評估。三者都要事先就範圍與方法取得組織的許可後才進行。

  • A. 目的與方法都不同。用工具找出已知弱點的是弱點掃描。
  • B. 正確。從掃描的廣泛找出、確認能否入侵的測試,到連偵測與回應都檢驗的演練,目的逐步擴大。
  • C. 紅隊演練是模仿攻擊者、連組織的偵測與回應都一併評估,與自動掃描不同。
練習這個領域 前往領域頁面

網路攻擊與防禦實務的其他題目

  1. 外部的資安研究人員在某企業的產品中發現了尚未公開的弱點。依照協調式弱點揭露(Coordinated Vulnerability Disclosure)的思維,最適當的進行方式是下列何者?
  2. 製作並管理軟體物料清單(SBOM)的主要目的,正確的是下列何者?
  3. 某企業在公司內的套件庫(私有登錄庫)中放置公司專用的函式庫 acme-utils 使用。攻擊者在公開的套件庫中,以相同名稱 acme-utils 註冊了版本號更大的套件,結果發現依建置設定的不同,公司內的建置環境可能會取用攻擊者的套件。針對這種「相依性混淆(dependency confusion)」,最適當的對策是下列何者?
  4. 在2020年12月發現的SolarWinds事件中,攻擊者入侵了IT管理軟體的建置環境,在正規的更新程式中混入了惡意程式碼。這些更新以附有開發商正規程式碼簽章的狀態派送。從此事件得到的教訓,最適當的是下列何者?
  5. 發現放在雲端物件儲存中、含有客戶資訊的檔案,處於網際網路上任何人都能讀取的狀態。這類資訊外洩的典型原因,與防止再次發生的對策,適當的組合是下列何者?

這個領域的比較