3. 關於 SQL 注入(SQL Injection)攻擊的描述,下列何者較為適當?
(A) 使網站無法訪問
(B) 竊取電腦重要檔案
(C) 在資料庫中執行惡意 SQL 語句
(D) 破壞網路設備

答案:登入後查看
統計: A(1), B(4), C(48), D(0), E(0) #3671639

詳解 (共 1 筆)

#7204186

這道題目的正確答案是 (C) 在資料庫中執行惡意 SQL 語句

以下是詳細的分析:

  • SQL 注入 (SQL Injection, SQLi) 的核心定義就是攻擊者透過在 Web 應用程式的輸入欄位(如登入表單、搜尋框)中輸入惡意的 SQL 指令,欺騙後端資料庫去執行這些未經授權的指令。這可能導致資料外洩、資料被竄改或刪除。

  • (A) 使網站無法訪問:這是 阻斷服務攻擊 (DoS/DDoS) 的主要目的。雖然 SQL 注入可能會因為破壞資料庫導致網站掛掉,但這不是它最主要的定義。

  • (B) 竊取電腦重要檔案:雖然某些進階的 SQL 注入(如利用 LOAD_FILE)可能讀取系統檔案,但通常竊取檔案比較像是 路徑遍歷 (Path Traversal)任意檔案讀取 漏洞的特徵。

  • (D) 破壞網路設備:這通常與硬體或韌體層面的攻擊有關,與針對應用層資料庫的 SQL 注入無關。

因此,(C) 最精確地描述了這種攻擊的本質。

1
0