POST基於時間與布林盲注

2021-10-01 20:28:38 字數 531 閱讀 3738

post傳送資料到伺服器中,請求伺服器處理(表單資料提交、檔案上傳)

post可能會建立新的資源或者修改現有資源

在存在注入點post提交的引數後加and if(length(database())>5,sleep(5),null)

如果執行的頁面響應時間大於5秒,那麼肯定就存在注入,並且對應的sql語句執行

加上布林盲注後時間變為7s

測試方法與前面類似

–technique -t 時間盲注

試方法與前面類似

–technique -t 時間盲注

–technique -b 布林盲注

安全 P 2 10 POST基於時間與布林盲注

post 傳送資料給伺服器處理,資料報含在http資訊正文中 post請求會向指定資源提交資料,請求伺服器進行處理,如 表單資料提交 檔案上傳等,請求資料會被包含在請求體中。post方法可能會建立新的資源或 和修改現有資源。使用post方法時,查詢字串在post資訊中單獨存在,和http請求一起傳送...

布林型盲注 時間型盲注

布林型盲注核心思想 利用判斷語句杢證明推測是否正確。推測正確時,頁面正常顯示 錯誤時,頁面異常。盲注的一般步驟 1 求閉合字元 2 求當前資料庫名的長度 3 求當前資料庫名對應的ascii值 4 求表的數量 5 求表名的長度 6 求表名對應的ascii值 7 求列的數量 8 求列名的長度 9 求列名...

滲透測試 SQL盲注基於布林的盲注

普通sql注入和sql盲注的區別 sql盲注的思路 基於時間的盲注 通過構造真or假判斷條件的sql語句,且sql語句中根據需要聯合使用sleep 函式一同向伺服器傳送請求,觀察伺服器響應結果是否會執行所設定時間的延遲響應,以此來判斷所構造條件的真or假 若執行sleep延遲,則表示當前設定的判斷條...