天天看點

xss-labs第二關

進入第二關,首先進行往常操作,看到url有參數和輸入框,嘗試進行修改

xss-labs第二關
這邊我在輸入框輸入1,這邊傳回的也是1
xss-labs第二關
 看到傳回值一緻的話,嘗試進行輸入xss語句
xss-labs第二關
結果沒有出來,我們檢視網頁源代碼分析下原因
xss-labs第二關

 嗯,這邊輸出端大概做了尖括号的過濾,大概是用了過濾的參數(ps:這僅僅是這個實驗傳回我們輸入的值,現實中不大可能會把我們的值傳回出來給我們看)

既然這邊不行嘗試換個思路,把input标簽裡的vlaue參數進行閉合,閉合後在執行我們的xss語句.payload大概是

"><script>alert(1)</script>"
      

 結果出來了,成功彈框,這時候再檢視網頁源代碼。

xss-labs第二關

 成功閉合value,後面在輸入script标簽完成xss攻擊。我們在檢視後端代碼進行分析

xss-labs第二關
上一篇: java并發