某网站安全测试漏洞之跨站脚本注入

发表于:2008-5-15 13:24

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:卖烧烤的鱼    来源:卖烧烤的鱼测试博客

1 什么是跨站脚本注入
跨站脚本攻击(也称为XSS)指利用网站漏洞从用户那里恶意盗取信息。用户在浏览网站、使用即时通讯软件、甚至在阅读电子邮件时,通常会点击其中的链接。攻击者通过在链接中插入恶意代码,就能够盗取用户信息。攻击者通常会用十六进制(或其他编码方式)将链接编码,以免用户怀疑它的合法性。网站在接收到包含恶意代码的请求之后会产成一个包含恶意代码的页面,而这个页面看起来就像是那个网站应当生成的合法页面一样。许多流行的留言本和论坛程序允许用户发表包含HTML和javascript的帖子。假设用户甲发表了一篇包含恶意脚本的帖子,那么用户乙在浏览这篇帖子时,恶意脚本就会执行,盗取用户乙的session信息

2 本文作者以Yeepay网站为例,测试过程中发现存在跨站脚本注入情况:
在浏览器打开http://www.yeepay.com/search/search.jsp?&lr=mayingbao@hotmail.com&searchtext=>><scrd>alert(88888888.8888888)%3B</script>弹出如下对话框:


q

21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • test9609
    2015-12-28 11:27:27

    没一点用

  • talentzjp
    2010-11-05 11:24:59

    script写错了吧

  • lovetesting52
    2008-5-19 09:44:03

    要是能讲一些如何防止和测试脚本注入方面的知识就更好了。

关注51Testing

相关阅读

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号