PASS-02(content-type绕过)

前言:打开代理抓包

与第一关s不同的是,上传111.php文件时可以直接抓包了,因为第一关验证文件的合法性是在前端,而第二关是在后端验证

所以php抓包就没用了,关了吧(哦哈哈哈哈)

1.先上传一个jpg格式的文件(含泪上传我的猪猪)

先明确一下本题的思路:我们的目的是绕过后端的验证,上传我们的php文件

先观察正常的jpg是怎么通过后端验证的,上传时抓包猪猪(呜呜qwq)如下

可以先尝试如过删掉这行代码,返回(forward)观察会发生什么变化

诶,我们发现验证失败(这就是新大陆),那我们就想如果把php的代码改成jpg一样的是不是就能通过后端的验证,思路有了拿我们就去实践

2.上传php文件进行抓包再改包运行

发现上传php文件成功,解题成功!(👏👏)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值