0x01 Javascript形式的编码
0x02 Javascript自解码机制
在javascript执行之前,会进行自解码,将上述形式的编码转换为原始符号
譬如:
1 | <script>document.write('\x3c\x69\x6d\x67\x20\x73\x72\x63\x3d\x23\x20\x6f\x6e\x65\x72\x72\x6f\x72\x3d\x61\x6c\x65\x72\x74\x28\x27\x78\x73\x73\x27\x29\x3e');</script> |
上面编码的代码是<img src=# onerror=alert(‘xss’)>
虽然编码了,但是还是会执行alert()