民國104年 第3梯次 網頁設計乙級 學科
第37題
何者不是「資料隱碼攻擊( S Q L I n j e c t i o n ) 」的特性?
題目
何者不是「資料隱碼攻擊( S Q L I n j e c t i o n ) 」的特性?
- (1) 為使用者而非開發程式者造成
- (2) 可跳過驗證並入侵系統
- (3) 造成資料庫資料遭竄改或外洩
- (4) 主要原因為程式缺乏輸入驗證
官方答案
(1) 為使用者而非開發程式者造成
解析
SQL Injection 的成因是開發者把使用者輸入直接拼接進 SQL 字串,缺乏輸入驗證或參數化查詢;攻擊者藉此繞過驗證、入侵系統,並竄改或竊取資料庫內容。因此漏洞責任在開發端,說「為使用者而非開發程式者造成」並不正確,該敘述不是它的特性,故選 1。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。