码迷,mamicode.com
首页 > 其他好文 > 详细

xss challenge 解题思路(4-7)

时间:2014-11-29 11:39:36      阅读:366      评论:0      收藏:0      [点我收藏+]

标签:des   http   io   ar   os   sp   for   on   div   

challenge 4:

这一关输入依然是过滤的,而且后面的下拉菜单都过滤了,但是我们发现,源码里有name=p3的东西,他的内容提交后不变,so,将value值变为  "</input><script>alert(document.domain)</script><input>"  提交后成功。

bubuko.com,布布扣
 
challenge 5:
这一关是没有过滤的,但是文本框有maxlength,从原代码中果断删掉。然后构造"</input><script>alert(document)</script><input>"  弹窗成功/。
bubuko.com,布布扣
challenge 6:
这一关有一个很有意思的现象,输入栏中“符号之后的内容全部被拿出来放到了外面bubuko.com,布布扣,并且加入了过滤。
这样我们可以利用文本栏的onmouse事件(因为内容被拿到了外面)。构建如下输入" onmouseover="alert(document.domain),提交后当鼠标移动到文本栏,则弹窗。
bubuko.com,布布扣
 
challenge 7:
 
和challenge6 差不多,只不过我们发现它自动给我么添加了”“,那么在代码中去掉”“
" onmouseover= alert(document.domain) OK弹窗成功!
bubuko.com,布布扣
 
 

xss challenge 解题思路(4-7)

标签:des   http   io   ar   os   sp   for   on   div   

原文地址:http://www.cnblogs.com/freak/p/4130387.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!