網路攻擊與防禦實務

FIDO2(WebAuthn)通行金鑰的驗證,比一次性密碼(OTP)更能抵抗網路釣魚,正確的理由是下列何者?

  1. A私密金鑰的簽章與連線目標的網域綁定,因此假網站無法產生真網站用的簽章,即使轉送也無法使用
  2. B通行金鑰是6位數的數字,位數比OTP少,因此使用者在假網站上輸入前的時間也比較短
  3. C使用通行金鑰時,伺服器會保存使用者的密碼,因此即使在假網站上輸入,也能在伺服器比對時識破
查看答案與解析

正確答案:A. 私密金鑰的簽章與連線目標的網域綁定,因此假網站無法產生真網站用的簽章,即使轉送也無法使用

OTP是使用者看著畫面輸入的值,因此無法防止誘使使用者在假網站上輸入,再立刻轉送到真網站的攻擊(中間人型的網路釣魚)。在FIDO2中,會為每個網站建立一組公開金鑰與私密金鑰,只把公開金鑰註冊到網站;登入時則以私密金鑰對網站送來的值(挑戰)簽章。要使用哪個網站的金鑰,由瀏覽器確認的實際連線目標網域決定,被簽章的資訊中也包含該連線目標,因此假網站無法取得真網站用的簽章。此外,伺服器只保存公開金鑰,即使從伺服器外洩,也無法用於冒用身分。

  • A. 正確。簽章與連線目標的網域綁定,因此假網站無法取得可用的簽章。
  • B. 通行金鑰不是輸入數字的方式,而是以裝置內的私密金鑰簽章的方式。
  • C. 使用通行金鑰時,註冊到伺服器的不是密碼,而是公開金鑰。
練習這個領域 前往領域頁面

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

  1. 某個Web服務遭到來自許多不同IP位址、各自使用不同使用者帳號與密碼組合的大量登入嘗試,其中一部分成功了。被嘗試的組合,大多與從其他服務外洩的組合一致。這種攻擊的名稱是下列何者?
  2. 在使用多因素驗證的雲端郵件服務中,員工被誘導到與真品一模一樣的登入畫面,輸入了密碼與一次性密碼。攻擊者把該畫面當作與真正服務之間的中繼,竊取登入後發放的工作階段Cookie,冒充了該員工。關於此攻擊與對策,最適當的說明是下列何者?
  3. 為了保護伺服器的管理員帳號,關於特權存取管理(PAM)的思維,最適當的是下列何者?
  4. 開發人員不小心把含有雲端服務API金鑰的設定檔,提交到公開的Git儲存庫。察覺後立刻提交了刪除該檔案的變更。接下來應採取的應對,最適當的是下列何者?
  5. 某組織發生的4件資安事件,從發生到偵測的時間,與從偵測到遏制的時間,分別是第1件10小時與4小時、第2件30小時與2小時、第3件2小時與6小時、第4件6小時與4小時。從發生到偵測的平均時間(MTTD),與從偵測到遏制的平均時間(MTTC)的正確組合是下列何者?

這個領域的比較