1. 程式人生 > >hackme_Login As Admin 4

hackme_Login As Admin 4

先上payload:

方法一:bp發包

  

方法二:linux下:

curl -d "name=admin" https://hackme.inndy.tw/login4

 

的確是程式碼邏輯有問題、、、

不過我確實很難想到

 

邏輯是這樣:

  如果username=admin&password錯誤,就登入失敗並且退出,

  如果能到達下一步且username=admin,那麼就正常。

  所以我們乾脆不傳送password,這樣password正確與否也無法進行判斷了

  不過有句話是這麼說的——“如果找不到問題的方法,那就解決問題本身”,

  既然找不到密碼,那就讓無法進行密碼的驗證(筆者表達能力真的是很弱,請見諒)