经过第六关的简单修整我们来看第七关,第七关利用了一个很有趣且巧妙的技巧------双写绕过
我们尝试用最简单的payload来探探路:
<script>alert('xss')</script>
不出意外的,我们失败了
我们发现了一个有趣的现象
<form action="level7.php" method="GET">
<input name="keyword" value="<>alert('xss')</>">
<input type="submit" name="submit" value="搜索">
</form>
我们输入的语句中,script这个单词全都消失了!其实这也是程序的一种黑名单策略,会对黑名单中的关键词进行过滤和删除,难道我们就真的没办法了吗?不,我命由我不由天,我们