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

记一次任意文件下载到Getshell

任意文件下载(Arbitrary File Download)是一种常见的 Web 攻击技术,用于窃取服务器上任意文件的内容。攻击者利用应用程序中的漏洞,通过构造恶意请求,使应用程序将任意文件(如配置文件、敏感数据等)发送给攻击者。一旦攻击者成功利用这种漏洞,就可以从服务器上获取应用程序所拥有的任意文件,并且可以获取到这些文件的敏感信息

在日常的渗透中,看到下载功能是可以去看一下有没有该漏洞的,利用下载获取源码或数据库配置文件及系统敏感文件为后续出思路 在日常渗透中,应该注重前台的每个功能点,最好做个Checklist

0x01 任意文件下载

1.进行测试

在本次渗透中
首页->资料下载->公共资料 去点击该功能进行测试

标题: fig:

2.发现敏感路径

看到此链接,感觉很有机会,继续尝试

标题: fig:

3.尝试下载index.php

发现成功下载,嘿嘿去找找 ThinkPHP 数据库配置文件在哪先

标题: fig:

4.尝试下载数据库配置文件

先去百度一下,ThinkPHP3.2的目录结构

标题: fig:

最终在/Application/Common/Conf/目录下找到了数据库配置文件

/Application/Common/Conf/config.php

标题: fig:

0x02 尝试连接数据库

5.获取数据库账号密码

好,数据库账号密码到手,接下来看看端口开放在外网没有

帮助网安学习,全套资料S信免费领取:
① 网安学习成长路径思维导图
② 60+网安经典常用工具包
③ 100+SRC分析报告
④ 150+网安攻防实战技术电子书
⑤ 最权威CISSP 认证考试指南+题库
⑥ 超1800页CTF实战技巧手册
⑦ 最新网安大厂面试题合集(含答案)
⑧ APP客户端安全检测指南(安卓+IOS)

标题: fig:
发现数据库端口开在外网

标题: fig:

6.连接数据库

成功连上数据库

标题: fig:

7.查看管理员账号密码

这个 MD5 只能看一眼,多看一眼就是123456

标题: fig:

标题: fig:

0x03 寻找后台

8.寻找后台

好,后台管理员账号密码都有了,那么后台呢。。。

目录扫描没扫出来,前台仔细找找也没有

那时候卡了我好久。。。。。。

9.细心决定成败

再回到那个数据库配置文件,找到那个被忽视的神秘路径。。

原来它一直在这里等我,是我忽视它了

成功找到后台

标题: fig:

0x04 有手就行文件上传

10.进入后台后寻找功能点

标题: fig:

11.记住该分类

标题: fig:

12.上传Webshell

抓包直接把jpg修改php就可以上传成功,但是没有回显

在这里插入图片描述

13.成功Getshell

在前台找到自己刚刚上传选择的分类,复制下载链接,即可得到Webshell地址

标题: fig:

标题: fig:

收工!

http://www.lryc.cn/news/208273.html

相关文章:

  • java异常处理
  • 递归为什么这么难?一篇文章带你了解递归
  • X86(32位)汇编指令与机器码转换原理
  • ES 全字段模糊检索时分词方式对检索结果的影响
  • 基于Python Django 的微博舆论、微博情感分析可视化系统(V2.0)
  • python读取Excel到mysql
  • C++八股文面经
  • 【Linux】静态库和共享库一分钟快速上手
  • C++继承总结(下)——菱形继承
  • CCF CCSP2023参赛记 + 算法题题解
  • buuctf_练[GYCTF2020]FlaskApp
  • 针对element-plus,跳转jump(快速翻页)
  • 【软件安装】Windows系统中使用miniserve搭建一个文件服务器
  • iOS .a类型静态库使用终端进行拆解和合并生成
  • react-组件间的通讯
  • 【广州华锐互动】VR公司工厂消防逃生演练带来沉浸式的互动体验
  • 可观察性支柱:探索日志、指标和跟踪
  • nginx浏览器缓存和上流缓存expires指令_nginx配置HTTPS
  • 硬件安全与机器学习的结合
  • 腾讯云国际-如何使用对象存储COS在 CKafka 控制台创建数据异步拉取任务?腾讯云代充
  • 内存马概念
  • 交换机基础(四):MSTP负载均衡配置案例
  • C# OpenCvSharp Yolov8 Face Landmarks 人脸特征检测
  • 计算机网络之数据链路层(全)
  • 前端TypeScript学习-交叉类型与泛型
  • 科聪协作(复合)移动机器人整体解决方案
  • RTE(Runtime Environment)
  • 搭建自己的搜索引擎——oh-my-search使用
  • 微信小程序实现文章内容详情
  • 行情分析——加密货币市场大盘走势(10.27)