upload 1-5关

Upload第一关

上传一个1.php文件,内容<?php phpinfo(); ?>

在浏览右键选择检查

第二关

这一关是常见验证中的文件类型验证,也就是验证MIME信息

上传一个2.php文件 内容<?php phpinfo(); ?>

通过BurpSuite抓包

右键点击send to repeater

第三关

查看源代码,我们可以发现是一个黑名单验证

上一篇讲过黑名单是规定不允许上传的文件,但是如果黑名单定义不完整的话是可以实现绕过的,用.phtml .phps .php5 .pht进行绕过。这里我们直接上传一个3.php5文件

访问路径upload/202202240849123309.php5

第四关

创建一个5.jpg 内容<?php phpinfo ?>

再创一个 .htaccess

内容:

<FilesMatch "5.jpg">

SetHandler application/x-httpd-php

</FilesMatch>

第五关

上传一个4.php文件

访问路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值