資安危機與趨勢(113)《解答》
題庫總數:20
是非題:0
選擇題:20 (A:5、B:5、C:5、D:5)
多選題:0
是非題:0
選擇題:20 (A:5、B:5、C:5、D:5)
多選題:0
1
如何預防SQL注入(SQL Injection)攻擊?
- A使用強大的防火牆
- B加密敏感數據
- C定期更換密碼
- D使用參數化查詢或預處理語句正確答案
2
SQL注入(SQL injection)攻擊可以達成下列何種目標?
- A重新啟動網站
- B繞過網站的登入帳號密碼檢查正確答案
- C覆蓋網頁的程式碼
- D修改網站的IP位址
3
以資安的角度而言,軟體更新的主要目的為何?
- A改變軟體的使用方式
- B修復軟體中的漏洞和錯誤正確答案
- C提高軟體的價值
- D增加軟體的功能
4
以下哪項不是密碼管理的最佳實踐之一?
- A使用長度足夠的密碼
- B定期更換密碼
- C在多個帳戶間共享相同密碼正確答案
- D啟用多因子認證
5
如何防止緩衝區溢位(buffer overflow)攻擊?
- A使用複雜的密碼
- B增加硬體資源
- C嚴格驗證輸入並確保不超出緩衝區大小正確答案
- D使用低階語言進行開發
6
緩衝區溢位(buffer overflow)的主要成因為下列何者?
- A使用者輸入的資料內容沒有檢查或過濾
- B使用者輸入的資料長度沒有檢查或限制正確答案
- C使用者輸入的資料不符合正規表示式(regular expression)的要求
- D使用者輸入的資料沒有以空字元結尾
7
資安三角CIA Triad的C是指?
- ACybersecurity
- BConfidentiality正確答案
- CCryptography
- DCompliance
8
弱點管理的主要目的為何?
- A降低系統風險正確答案
- B防止所有攻擊
- C修補所有漏洞
- D提高網路效率
9
資安三角CIA Triad的I是指?
- AIntegrity正確答案
- BIdentification
- CInvestigation
- DIncident
10
關於SSRF (server-side request forgery)的描述,下列何者正確?
- A攻擊者透過竊取他人的認證資訊登入伺服器
- B攻擊者偽造要求,透過伺服器對其他服務進行連線存取正確答案
- C攻擊者偽造伺服器的界面,誘騙其他使用者提供資料
- D攻擊者偽造請求,繞過伺服器的登入驗證機制
11
關於「撞庫攻擊」的成因,下列何者正確?
- A使用者挑選常見單字做為密碼
- B使用者設定長度不足的密碼
- C使用者在不同網站或服務使用相同的密碼正確答案
- D使用者的帳號和密碼相同或相近
12
關於弱點管理的描述,下列何者正確?
- A是一個持續循環的工作過程正確答案
- B是一個一次性的工作流程
- C是一個事件驅動的工作流程
- D是一個被動式的工作流程
13
下列何者為可能的軟體系統弱點成因?
- A開發缺失
- B設計缺失
- C設定誤用
- D軟體價格正確答案
14
下列關於保護密碼的方式,何者不恰當?
- A避免和其他人共用密碼
- B不透過email或通訊軟體傳送密碼
- C使用密碼管器管理密碼
- D將密碼寫在便條紙上正確答案
15
如果要確認韌體更新的內容無誤,應採取下列何種方式?
- A驗證檔案名稱與官方網頁上提供的資訊相符
- B驗證檔案類型與官方網頁上提供的資訊相符
- C驗證檔案內容的雜湊值與官方網頁上提供的資訊相符正確答案
- D驗證檔案大小與官方網頁上提供的資訊相符
16
注入(injection)攻擊的主要成因為下列何者?
- A使用者輸入的資料內容沒有檢查或過濾正確答案
- B使用者輸入的資料長度沒有檢查或限制
- C使用者輸入的資料不符合正規表示式(regular expression)的要求
- D使用者輸入的資料沒有以空字元結尾
17
關於雜湊函數的描述,下列何者正確?
- A雜湊函數的結果可以還原回原始的輸入資料
- B雜湊函數可以驗證資料是由特定人士產出,提供不可否認性的驗證
- C雜湊函數可以驗證資料是否經過竄改,提供完整性的驗證正確答案
- DSHA1雜湊函數的可依據輸入資料產出不同長度的輸出
18
下列何種情況可能導致安全設置錯誤?
- A使用強密碼
- B定期更新軟體
- C將機敏資料加密
- D使用預設的設定正確答案
19
資安三角CIA Triad的A是指?
- AAccounting
- BAuthentication
- CAuthorization
- DAvailability正確答案
20
關於OWASP的描述,下列何者正確?
- A是一個提升軟體安全的非營利組織/社群正確答案
- B是一個開源的程式語言
- C是一家軟體公司
- D是一個網路協定