看源代码
这里替换了script、空格、/ ,并且无法使用	
等来进行绕过,但是可以通过%0a
来绕过,%0a
是回车键的URL编码。我们构造事件,用%0即可弹窗。
输入keyword=<img%0Asrc="aaa"%0Aοnerrοr="alert()">
就通关了
查看源代码发现该处出现错误
因为scr的属性不需要闭合,需要用空格来调整
成这样
看代码可以看到.htmlspecialchars()函数,它会把预定义的字符 "<" (小于)和 ">" (大于)转换为 HTML 实体
这里可以用on事件触发,用οnmοusemοve=alert()
中间要用%20,%20是空格的URL编码
第18关和第17关原理一样
看源代码,发现也有.htmlspecialchars()函数
我们可以用上一关的代码试一下,也可以用这样的形式