反射型XSS:
存储型XSS:
把脚本保存在服务端,这种XSS具有很强的稳定性
DOM Based XSS:
通过修改页面的DOM节点形成的XSS
<!DOCTYPE html>
<head>
<script>
function test()
{
var str=document.getElementById("text").value;
document.getElementById("t").innerHTML="<a href='"+str+"'>testLink</a>";
}
</script>
</head>
<body>
<div id="t"></div>
<input type="text" id="text" value=""/>
<input type="button" id="s" value="write" onclick="test()"/>
</body>
XSS Payload :用以完成各种具体功能的恶意脚本