跨站点脚本攻击,指攻击者通过篡改网页,嵌入恶意脚本程序,在用户浏览网页时,控制用户浏览器进行恶意操作的一种攻击方式。
假设页面上有一个表单
<code>
/<code>
如果,用户输入的不是一个正常的字符串,而是
<code>"/>/<code>
此时,页面变成下面的内容,在输入框 input 的后面带上了一段脚本代码。
<code>
/<code>
这端脚本程序只是弹出一个消息框,并不会造成什么危害,攻击的威力取决于用户输入了什么样的脚本,只要稍微修改,便可使攻击极具攻击性。
跨站点脚本攻击,指攻击者通过篡改网页,嵌入恶意脚本程序,在用户浏览网页时,控制用户浏览器进行恶意操作的一种攻击方式。
假设页面上有一个表单
<code>
/<code>
如果,用户输入的不是一个正常的字符串,而是
<code>"/>/<code>
此时,页面变成下面的内容,在输入框 input 的后面带上了一段脚本代码。
<code>
/<code>
这端脚本程序只是弹出一个消息框,并不会造成什么危害,攻击的威力取决于用户输入了什么样的脚本,只要稍微修改,便可使攻击极具攻击性。