民國115年 第1梯次 電腦軟體應用丙級 學科
第27題
下列哪一項攻擊無法藉由過濾輸入參數來防禦?
題目
下列哪一項攻擊無法藉由過濾輸入參數來防禦?
- (1) Cross site scripting
- (2) Directory listing
- (3) SQL injection
- (4) Command injection
官方答案
(2) Directory listing
解析
Directory listing(目錄列表)是因網頁伺服器設定不當,在未放置索引頁時直接列出資料夾內檔案的資安問題,屬伺服器組態管理(如關閉 autoindex、設置預設頁)範疇,無法藉由過濾使用者輸入參數來防禦。其餘三者皆屬注入類攻擊:XSS、SQL injection、Command injection 皆起因於程式未妥善過濾或轉義使用者輸入,使惡意腳本、SQL 或系統指令被執行,故可經輸入驗證、參數化查詢、輸出編碼等方式防禦。答案2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。