好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

关于XSS(二) - 网站安全 - 自学php

前面第一篇:http://HdhCmsTest2cto测试数据/Article/201205/131109.html 是xss基础。现在看看xss实战:

第一个: 拿 HdhCmsTestb2b.cn 做测试。

用标注字符测试,搜索 "/<' 即可,看网页里有无所搜索字的显示,即回显。 有则再看网页源码,这些会显示以实体字符还是以原样存在的。实体字符就是 &#十六进制 形式的。 如果不是实体就可以XSS了。 搜[/<',http://search.b2b.cn/product/?k=%22%2f%3c%27结果显示:

 

 

看到标题也有回显,有戏,看源码:发现不是实体字符,有XSS!

 

 

同时构造,一个简单的 "</title> ,http://search.b2b.cn/product/?k=%22%3C/title%3E搜索出乱码:

 

 

直接上代码HdhCmsTest2cto测试数据 <script>alert('RC')</script>, http://search.b2b.cn/product/?k=%3cscript%3ealert(%27RC%27)%3c%2fscript%3e

 

 

至此,此站的xss测试结束。 注1:alert()只是演示,实战时可以用window.open()等。 注2:如上的xss是非持久性xss,即构造的数据不会进入服务端的数据库,本地一次性的,但这足够严重,像把b2b这种大站,很容易本人利用连接挂马,获得cookies等 作者 random_ 来自天马行空 论坛

查看更多关于关于XSS(二) - 网站安全 - 自学php的详细内容...

  阅读:41次