【工具使用】常用的SQLMAP命令

weixin_34054866發表於2018-02-09

0x01 總結

sqlmap -u 網址
sqlmap --dbs 列出所有資料庫
sqlmap --current-db 列出當前資料庫
sqlmap --tables 列出當前的表
sqlmap --columns 列出當前的列
sqlmap -D 選擇使用哪個資料庫
sqlmap -T 選擇使用哪個表
sqlmap -C 選擇使用哪個列
sqlmap --dump 獲取欄位中的資料
sqlmap --forms 嘗試使用post注入
sqlmap -r 載入檔案中的HTTP請求,針對http頭注入時最為有效
sqlmap -g 利用google-hacking的語法進行自動化掃描是否有注入
sqlmap --tamper "unmagicquotes.py" 利用指令碼進行寬位元組注入
sqlmap --force-ssl 強制使用ssl
sqlmap --prefix 指定payload字首
sqlmap --suffix 指定payload字尾
sqlmap -v 3 指定sqlmap的paylpoad
sqlmap --technique=U/B/T/S 指定注入點型別 (union/boolean/time/stack)
sqlmap --is-dba 檢視是否是admin
sqlmap --random-agent 構造隨機的user-agent
sqlmap --delay 設定多久訪問一次
sqlmap --os-shell 獲取主機shell,一般不太好用,因為沒許可權
sqlmap --read-file 讀取制定檔案

相關文章