SQL injection類型

在執行 SQL Injection 時,需針對不同的資料庫環境與防護機制採取相應的注入策略。本文參考 SQLmap 識別的五大技術維度,整理了從直觀的資料擷取到隱蔽的盲測技術,並提供具體 Payload 範例,作為滲透測試時的實戰參考指南。

SQL Injection

SQL注入是一種資料庫攻擊技術,攻擊者會利用網站或應用程式沒有對使用者輸入進行足夠驗證的弱點,將惡意的SQL指令插入到輸入欄位中,這段惡意指令會被傳送到資料庫執行,從而改變原始的查詢行為。