民國102年 第3梯次 電腦軟體應用乙級 學科

第4題

下列敘述何者錯誤?

題目

下列敘述何者錯誤?

  1. (1) 存放網頁應用程式的系統安裝最新系統修補程式後,便不會存有弱點
  2. (2) 跨目錄存取是因為程式撰寫不良
  3. (3) 跨站指令碼不但影響伺服主機,甚至會導致瀏覽者受害
  4. (4) S Q L i n j e c t i o n 是一種攻擊網站資料庫的手法

官方答案

(1) 存放網頁應用程式的系統安裝最新系統修補程式後,便不會存有弱點

解析

選項1敘述錯誤,因為即使安裝最新系統修補程式,系統仍可能存在未發現的弱點(如零日漏洞)、設定錯誤、或第三方應用程式的弱點,無法保證完全沒有安全問題。選項2正確,跨目錄存取(Directory Traversal)確實是因為程式撰寫不良,未正確驗證使用者輸入的路徑所導致。選項3正確,跨站指令碼(XSS)攻擊可在網頁中插入惡意程式碼,不僅影響伺服器,也會讓瀏覽該網頁的使用者受害。選項4正確,SQL Injection 是透過輸入惡意 SQL 語句來攻擊網站資料庫的常見手法。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料