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

vulnhub-Tre(cms渗透)

靶机和kali都使用net网络,方便探测主机获取ip

1.靶机探测

使用fping扫描net网段

在这里插入图片描述

靶机ip:192.168.66.130

2.端口扫描

在这里插入图片描述

扫描发现该靶机三个端口,ssh,还有两个web,使用的中间件也是不一样的,一个是apache,还一个是nginx,大概就对这个靶机产生一些思路,例如,ssh弱口令,爆破(概率很小),还有从web服务上渗透获取后台权限得到ssh账户密码,或者web为cms,使用脚本渗透,大概有一些思路的那么就开始渗透

3.web渗透

首先访问这两个web的首页

80端口
在这里插入图片描述

8082端口

在这里插入图片描述

发现这两个端口的首页都是一样的,查看源码也是一样的,没有获取到什么有用的信息,那么下一步就是扫描网站目录了,我这边使用dirb吧

在这里插入图片描述

扫出来几个目录,都访问一下

3.1 目录cms

如题目一样,应该是一个cms站点(可以搜一下有没有可直接利用的payload)在这里插入图片描述

3.2 目录info.php

一个phpinfo,貌似里面没有什么重要的信息

在这里插入图片描述

3.3 目录system

访问是一个可登陆的页面

在这里插入图片描述

4.深入渗透目录

先试试system吧,试试弱口令能不能登录上去,结果发现admin,admin直接就上去了

在这里插入图片描述

发现该web系统的名为mantis,使用searchsploit搜索看一下

在这里插入图片描述

发现有很多,这使用Password Reset密码重置这个脚本,复制出来查看一下脚本

查看路径

在这里插入图片描述

查看脚本

这里给出了重置密码的payload

在这里插入图片描述

直接将payload复制上去使用

在这里插入图片描述

发现就能直接修改密码了,直接上管理员后台

在这里插入图片描述

进去之后一波信息收集发现了货,在管理里面有两个账户,姓名大概率是密码,试试ssh

在这里插入图片描述

5.尝试ssh登录

tre用户登录成功了

在这里插入图片描述

6.提权

使用find搜索拥有suid权限的文件,发现一个敏感文件

在这里插入图片描述

查看该文件

在这里插入图片描述

这个脚本就是获取当前时间,使用systemd-cat命令将其打印为系统日志,无限循环,打印Checking,这些都是不怎么重要的,重要的是他是有权限的,我们直接里面加一句反弹,权限不就来了嘛,bash运行该程序

在这里插入图片描述

nc获得root权限

在这里插入图片描述

7.总结

这个靶机的内容总体来说还是很简单的,对于新手还是很不错的,这个靶机主要由web服务中找到了cms,使用searchsploit来搜索对应的cms漏洞利用payload,拿来直接调用,获取低权限,然后使用find查看拥有suid权限的文件,通过里面添加反弹shell,运行来获得root权限

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

相关文章:

  • Re解析(正则表达式解析)
  • HTML输出特殊字符详细方法
  • 《漫画算法》笔记——计算两个大数的和
  • Python3.13版本改进规划
  • aws配置以及下载 spaceNet6 数据集
  • 进阶之路:高级Spring整合技术解析
  • 【ArcGIS微课1000例】0081:ArcGIS指北针乱码解决方案
  • uniapp运行到手机模拟器
  • 基于PHP的蛋糕购物商城系统
  • 嵌入式中的定时器概念
  • 鸿蒙ArkTS语言介绍与TS基础语法
  • 08_CMDB系统开发二
  • JavaOOP篇----第九篇
  • 华为OD机试 - 区间交集 - 深度优先搜索dfs算法(滥用)(Java 2023 B卷 200分)
  • 德人合科技 | 防止公司电脑文件数据资料外泄,自动智能透明加密保护系统
  • 常见加解密算法分析(含使用场景)
  • Oracle基本的SQL语句
  • golang项目目录推荐
  • Maven scope属性解读和使用注意事项
  • Vue3使用 xx UI解决布局高度自适应
  • 九牧:科技卫浴,长期主义
  • 中级软件设计师-note-2
  • 解锁商业宝藏:迅软科技答疑保护商业秘密的重要性
  • 【GIT】撤销命令
  • 开发知识点-09Rust
  • Android开发中,百度语音集成之一
  • nodejs连接mongodb报错SyntaxError: Unexpected token .
  • Ubuntu 常用命令之 gunzip 命令用法介绍
  • sun.misc.BASE64Encoder 进行maven打包时报错
  • [DNS网络] 网页无法打开、显示不全、加载卡顿缓慢 | 解决方案