![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
upload-labs靶场通关
文章平均质量分 96
poggioxay
这个作者很懒,什么都没留下…
展开
-
upload-labs通关攻略教程【1-11关】(持续更新中)
Pass-01-js检查查看题目源码,发现三种后缀的文件可以上传。上传一个后缀为.jpg的文件,文件内容为一句话木马<?php phpinfo();?>使用burp抓包并修改文件后缀为php,查看响应上传成功后点开图片木马,发现php配置页面,说明上传成功。Pass-02-MIME验证(content-type验证)查看题目源码查看题目提示为MIME验证,分析源码,可以通过burp抓包修改数据包的第二个content-type,并查看响应。3. 拖拽点击上传成功的图片木马原创 2021-05-23 10:42:13 · 9945 阅读 · 8 评论 -
upload-labs通关攻略教程二【12-18关】
upload-labs通关攻略教程一(01-11关)Pass-12-(白名单验证,get型00截断)查看题目源码白名单判断,只允许三中文件类型。strrpos(string,find,start)函数查找字符串中最后一次出现的位置,这里是将后缀名提取赋值给file_exit.但$img_path是直接拼接,我们可以通过抓包修改get参数,然后通过file_ext无效,这样就可以上传php文件因此可以利用%00截断绕过。%00截断的概念和原理:在url中%00表示ASCll码中的0,而0作为特殊原创 2021-06-05 22:02:10 · 1523 阅读 · 2 评论