首页 > 代码库 > xss challenge 解题思路(4-7)
xss challenge 解题思路(4-7)
challenge 4:
这一关输入依然是过滤的,而且后面的下拉菜单都过滤了,但是我们发现,源码里有name=p3的东西,他的内容提交后不变,so,将value值变为 "</input><script>alert(document.domain)</script><input>" 提交后成功。
challenge 5:
这一关是没有过滤的,但是文本框有maxlength,从原代码中果断删掉。然后构造"</input><script>alert(document)</script><input>" 弹窗成功/。
challenge 6:
这一关有一个很有意思的现象,输入栏中“符号之后的内容全部被拿出来放到了外面,并且加入了过滤。
这样我们可以利用文本栏的onmouse事件(因为内容被拿到了外面)。构建如下输入" onm ouseover="alert(document.domain),提交后当鼠标移动到文本栏,则弹窗。
challenge 7:
和challenge6 差不多,只不过我们发现它自动给我么添加了”“,那么在代码中去掉”“
" onm ouseover= alert(document.domain) OK弹窗成功!
xss challenge 解题思路(4-7)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。