xss的作用: 盗取管理员的cookie 找到后台的登陆页面 xss的原理: 攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML代码,当其它用户浏览该网站时,这段HTML代码会自动执行,从而达到攻击的目的。如,盗取用户Cookie、破坏页面结构、重定向到其它网站等。 首先演示一下一个最简单的xss 本地搭建一php环境(用phpstudy即可) 访问就会看到这个界面
就会看到一个弹窗,这时就能说明该网站存在xss漏洞,然后我们把代码换成xss平台里的恶意代码就能实现盗取管理员cookie了 xss概括为一句话,就是输入输出在处理时没有进行转义过滤。 继续弹窗之后 我们看看源码 要是我们的输出环境不在<br>和<body>之间的话,那不能弹窗了不行我们可以试试 把代码更换一下
这个时候js代码原封不动的显示出来了,并没有我们想要的弹窗怎么办?
可以看到我们输入的js代码被输出到了input标签里面,这个时候我们就要先闭合前面的input标签 我们输出的内容实际就是到了这个双引号里面,所以就来构造闭合 怎么构造了? 在js代码前加一个“> 就可以闭合了 "><script>alert('a')</script>我们提交 成功弹窗
那是因为我们刚刚只闭合了前面的。。后面的还没闭合。。 "><script>alert('a')</script><a herf=" 提交 |
| 本文出处: http://www.toutiao.com/a6381117040601809153/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|