查看源代码,尝试闭合字符绕过
发现on被割断,采用另一种方式script语句发现script同样被割开通过查询资料,发现通过js标签可以直接弹窗,具体方法为结合/</a/>标签使用:<a href=javascript:'alert(1)'>1</a>在本题中需要先闭合语句最后成功
发现href也被检测,尝试大小写绕过,成功、
查看源代码发现将on删除,采用混合绕过
查看源代码发现script被截断,href属性中,属性里的双引号被转换成HTML实体,无法截断属性,这里可以使用伪协议绕过使用r来代替r,伪协议后面可以使用URL编码进行编码。
查看源码提示连接不合法在script语句后加入http://发现script被截断,第一想法是与第八题一样用编码代替发现会被识别,采用修改playoad方法成功。
查看源代码发现三个隐藏参数
url语句测试输出点
找到输出点以后正常渗透