xss靶场练习(1-5)

1、level 1

只接注入xss语句

2、level 2

注入常用语句,发现不正确,查看源码,发现插入语句在input标签中,需要想办法闭合input标签。用“>闭合,输入"><script>alert(“xss”)</script>

3、level 3

发现html实体化编码,会将<>编码为&lt;&gt;

onclick 事件:onclick 事件会在元素被点击时发生

可以用onclick绕过htnl实体化编码输入: ' οnclick=alert() '

注入后无回显,再次点击输入框获得回显

4、level  4

与上题类似,过滤了<>,尝试 ' οnclick=alert() ',尝试后发现不对,查看源码

发现闭合方式不对,尝试:" οnclick=alert() ",成功

5、 level 5

发现两种方式都不可以,寻找其他绕过方式

1.尝试<img src=1 οnerrοr=alert(/hck/)>不行

<body οnlοad=alert("xss")>不行

<a href=javascript:alert('a')>发现不行但有回显,查看源码,问题是没有闭合标签

" /> <a href=javascript:alert('a')>成功

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值