目录

  • 思路
  • 总结

思路

直接在bp发包一直失败,没什么思路,查看了一下网页源代码,提示上传zip


直接上传zip,显示下载文件,抓包发现url路径疑似文件包含点,返回的是一个html页面

在上传的zip尾部添加shell,访问/upload/download.php?file=1048f28ab4d2da951869bc5579e7525c.zip抓包拿到flag

<?php phpinfo();system("tac ../f*");?>

总结

没什么过滤

CTFshow 文件上传 web166相关推荐

  1. CTFSHOW文件上传篇

    151 绕过前端验证 方法1:直接关闭浏览器的js 方法2:上传.png(没错,只能是png,gif和jpg都不行)文件然后bp抓包后修改后缀,内容为一句话 直接访问upload/1.php然后 po ...

  2. CTFshow 文件上传 web167

    目录 思路 总结 思路 根据提示上传了包含shell的jpg文件,上传成功,点击下载文件,发现没有存在文件包含点,访问upload检查是否有可执行文件,提示没有权限,但是发现中间件是apache 可以 ...

  3. CTFshow 文件上传 web153

    目录 思路 总结 思路 先上传带shell的png文件,上传成功 把文件后缀改成php,上传失败,改成xxxxx上传成功,得知是黑名单过滤, 上传phtml后缀,可以成功上传,但是无法解析,可以试试上 ...

  4. ctfshow文件上传

    web151-前端绕过 提示前台校验不可靠,上传png图片,burp抓包修改为php 任意命令执行 这里关闭js的话点击上传图片就没有反应了. web152-后端绕过 一模一样的步骤,应该上一题前端判 ...

  5. CTFshow 文件上传 web162

    目录 思路 总结 思路 大致思路和上题类似,不过在上传.user.ini的时候发现.被过滤了,可以把包含的文件不带后缀来绕过 .user.ini GIF89aauto_prepend_file=png ...

  6. CTFshow 文件上传 web156

    目录 思路 总结 思路 这次发现把shell.php改成png上传的时候,提示文件类型不合规,可能对文件头进行检测,可以利用图片马来写入shell. https://github.com/hunter ...

  7. CTFshow 文件上传 web154

    目录 思路 总结 思路 上传一个包含shell的png文件,发现上传失败 清空文件内容,发现上传成功,可能过滤文件中的关键字,经过尝试,猜测文件对php进行过滤,可以用大小写来绕过 shell.png ...

  8. ctfshow 文件上传 web151~170

    目录 web151 web 152 web 153 web 154 web 155 web 156 web 157~159 web 160 web 161 web 162~163 web 164 we ...

  9. CTFshow 文件上传 web165

    目录 思路 总结 思路 上传jpg图片,返回包可以看出经过了二次渲染 试了很多次,群里的jpg哪来也没成功,放弃了 <?php$miniPayload = '<?php echo 123; ...

最新文章

  1. 浙大博士整理的计算机视觉学习路线(含时间建议分配)
  2. 【Python】学习笔记总结1(Python基础)
  3. 北邮OJ 2016网预 - Saber's Conjecture
  4. JDBC Statement PrepareStatement
  5. 文件管理(NSfilemanager)
  6. uva 10673 ——Play with Floor and Ceil
  7. swagger2使用步骤
  8. Spring的事务管理难点剖析(5):联合军种作战的混乱
  9. Oracle:view 添加主键
  10. hdu4045(递推)
  11. centos下安装VMware Server
  12. 预科阶段:快速实战入门
  13. sqlalchemy mysql配置中怎么设置utf8_python – 使用SQLAlchemy和pymysql,如何设置连接以使用utf8mb4?...
  14. 苹果计算机音乐谱大全,macOS乐谱制作软件大全推荐~
  15. 中国及中国各省矢量地图数据下载
  16. matlab对信号DTFT,【MATLAB】离散傅里叶变换DTFT和IDTFT
  17. 光纤收发器tx和rx是什么意思?二者有什么区别?
  18. Hadsky_v6.4.2轻论坛短信插件
  19. VC/MFC如何设置对话框、static背景颜色
  20. 详解clickhouse分区目录的合并过程

热门文章

  1. 【入门经典】创建站点地图
  2. git diff命令输出的含义
  3. ubuntu16.04 svn搭建多项目搭建多个版本仓
  4. Android FrameWork学习(二)Android系统源码调试
  5. 如何配置LCD背光和LED,调试方法
  6. Androidz之Activity概要学习
  7. callee与caller
  8. STM8不用手动复位进入自带Bootloader方法(串口下载)
  9. DevExpress 控件使用之GridControl基本属性设置
  10. 我是怎么通过技术白手起家创业 续2