宽字节注入& Sqli-labs Less 32

宽字节注入

宽字节注入值得是当设置GBK编码后,遇到两个连续字节都符合GBK取值范围时会自动解析为一个汉字,从而达到将原来得过滤字符去掉的效果
如图所示,id=1’单引号被自动过滤为\,导致参数始终被单引号包围无法逃逸。
在这里插入图片描述
此时若编码为GBK可以使用宽字节注入,通过先增加GBK编码使得反斜杠失效
如下图,反斜杠编码为%5c,GBK编码中%df%5c为某繁字体,此时单引号成功逃逸,从而能够进行后续注入。
在这里插入图片描述

Sqli-labs Less 32

测试发现单引号被转义为斜杠和单引号,因此只需要消除斜杠
在这里插入图片描述
同理加上%df即可跳出
在这里插入图片描述
其余与普通注入相同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值