Vulnhub系列靶机---mhz_cxf: c1f

news2024/11/17 19:41:38

靶机文档::mhz_cxf: c1f

下载地址:Download (Mirror):

网卡配置

靶机开机后按住shift,出现界面如图,按e键进入安全模式:

image-20231024204448130

找到ro,删除该行后边内容,并将ro 。。。修改为: rw signie init=/bin/bash

image-20231024204515129

替换后

image-20231024204522760

ctrl+x进入bash

输入指令ip a查看当前网卡,除lo外的,记住名字

image-20231024203720229

首先查看/etc/network/文件目录下是否有interfacers文件

如果没有interfaces文件或者文件内容为:

image-20231024203323168

退出编译,查看/etc/netplan的内容:

image-20231024203640595

看到.yaml文件,对其进行编辑,将框内内容改为ip a的网卡名称

image-20231024204348634

image-20231024204218058

image-20231024204309275

保存之后直接重启系统,大功告成

信息收集

主机发现

扫描C段

sudo nmap -sn 192.168.8.0/24 

image-20231024204751011

端口扫描
sudo nmap -sT --min-rate 10000 192.168.8.25

image-20231024205018809

详细信息扫描
sudo nmap -sT -sC -sV -O -p 22,80  192.168.8.25

-sC  使用默认脚本扫描
-sV 探测服务版本
-O 探测操作 系统版本

image-20231024205317885

漏洞脚本扫描
sudo nmap --script=vuln -p 22,80 192.168.8.25

image-20231024205915345

并没有什么发现

访问一下80端口

image-20231024205945782

目录爆破
gobuster dir -u http://192.168.8.25 -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt -x php,txt,html

image-20231024205853251

漏洞探测

访问notes.txt

image-20231024210015499

访问remb.txt

image-20231024210033722

first_stage:flagitifyoucan1234

猜测,这个可能就是一个用户名,对应着它的密码,

再访问看看remb2.txt

image-20231024210102871

尝试ssh连接

image-20231024210248168

成功进入,输入bash,回去有回显的shell

image-20231024210318001

提权

拿到权限第一步sudo -l

image-20231024210400157

再找找其他有用的信息吧!

image-20231024210418994

mhz_c1f目录下有四张图片

image-20231024210449829

图片隐写

先把他们下载到本地,再慢慢分析

sudo scp first_stage@192.168.8.25:/home/mhz_c1f/Paintings/* ./Paintings/

image-20231024210711221

查看一下图片

xdg-open 19th\ century\ American.jpeg

image-20231024211011807

是西方的几张油画,从视觉上来看,没有发现什么信息

再看一下文件中的信息是否有捆绑,或隐写之类的

file *.jpeg

image-20231024211244734

都是JPEG的图形格式,没有问题

再看一下是否有捆绑

binwalk *.jpeg 

image-20231024211410613

查看是否有隐写

steghide info 19th\ century\ American.jpeg

image-20231024212000153

最后发现spinning\ the\ wool.jpeg这张图片是有内嵌 数据的

提权数据,从隐写文件里提取出来的文件,它需要创建文件,所以要给他sudo 权限

sudo steghide extract -sf spinning\ the\ wool.jpeg 

image-20231024212200602

查看remb2.txt

image-20231024212337475

得到 另一个用户的密码mhz_c1f:1@ec1f

image-20231024212556871

查看它有哪些权限sudo -l

image-20231024212613926

那就可以直接提权

image-20231024212654478

image-20231024212722716

总结

  • 发现22、80端口开放,页面浏览没有有用的信息
  • 目录爆破,gobuster指定扩展名发现notes.txt文件,暴露出remb.txt和remb2.txt
  • 把remb.txt拼接到url中,看到了第一个凭据,ssh登陆
  • 在信息枚举的过程中,发现了一个文件夹,有四张图片,发现spinning\ the\ wool.jpeg 有隐写信息
  • 暴露出remb2.txt,得到第二个凭据
  • mhz_c1f有root的全部权限,直接拿到root

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1129714.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python绘制玫瑰花

程序员的节日到了,给各位程序员花一朵玫瑰吧。 from matplotlib import cm import matplotlib.pyplot as plt import numpy as npfig plt.figure() ax fig.add_subplot(projection3d) [x, t] np.meshgrid(np.array(range(25)) / 24.0, np.arange(0, 575.5, 0.5)…

EtherCAT从站转modbus RTU协议转换网关用modbus slave测试的方法

远创智控YC-ECT-RTU通讯网关具有EtherCAT从站功能,主要功能是将EtherCAT网络和Modbus-RTU网络连接起来。在使用方面,本网关可以连接到EtherCAT总线中作为从站使用,也可以连接到Modbus-RTU总线中作为主站或从站使用。这款通讯网关还支持多种不…

百度Comate代码助手全新上线SaaS服务,助力企业释放10倍软件生产力

❤️作者主页:小虚竹 ❤️作者简介:大家好,我是小虚竹。2022年度博客之星评选TOP 10🏆,Java领域优质创作者🏆,CSDN博客专家🏆,华为云享专家🏆,掘金年度人气作…

什么样的系统能够有效提升维修效率?报修工单管理系统哪家的好用?

维修派单系统的主要目标是为企业或组织提供一种更有效的方式来管理他们的维修任务。这个系统可以用来处理各种维修任务,包括分配任务、跟踪任务的执行情况以及评估任务的完成情况等等。通过使用这个系统,管理者可以全面地了解维修人员的工作情况&#xf…

【王道代码】【2.3链表】d4

关键字: AB归并,递增变递减(原表结点)、AB归并求交集到C(不破坏AB)、AB求交集到A

MySQL执行计划分析

执行计划中的常见的列的解释: type system/const :用户主键索引或者唯一索引查询时,只能匹配 1 条数据。一般可以对 sql 查询语句优化成一个常量,那么 type 一般就是 system 或者 const,system 是 const 的一个特例&…

“第六届世界声博会暨2023科大讯飞全球1024开发者节”开幕式回顾及舆情问题

☞ ░ 前往老猿Python博客 ░ https://blog.csdn.net/LaoYuanPython 2023年10月24日,笔者全程参加了在安徽合肥奥体中心举办的“第六届世界声博会暨2023科大讯飞全球1024开发者节”开幕式主论坛,下面来回顾一下。 一、会议简介 会议主题:“…

windows下使用springboot3.0 和 使用grallVM虚拟机

一:准备环境: JDK17 下载地址 :https://www.oracle.com/java/technologies/downloads/ GrallVM 虚拟机 下载地址:https://www.graalvm.org/downloads/ Gradle 7.5 or Maven 3.5 (以上版本) visual stud…

SolidworksSimulation完成对压力容器的强度分析

如何通过使用SolidworksSimulation完成对压力容器的分析并查看实 体的膜片应力强度以及弯曲应力强度,操作简单易学,让我们进入到操作界面。 我们以罐体底部实体模型为例,这里已经提前设置好了材料。 点击新算例,选择静应力分析 由…

【三维重建-PatchMatchNet复现笔记】

【三维重建-PatchMatchNet复现笔记】 1 突出贡献2 数据集描述3 训练PatchMatchNet3.1 输入参数3.2 制定数据集加载方式 1 突出贡献 在计算机GPU和运行时间受限的情况下,PatchMatchNet测试DTU数据集能以较低GPU内存和较低运行时间,整体误差位列中等&#…

Mac运行Docker报错

Mac运行Docker报错 📔 千寻简笔记介绍 千寻简笔记已开源,Gitee与GitHub搜索chihiro-notes,包含笔记源文件.md,以及PDF版本方便阅读,且是用了精美主题,阅读体验更佳,如果文章对你有帮助请帮我点…

利用扰动模型计算旋转矩阵的导数例题

深蓝学院《自动驾驶与机器人中的SLAM技术》第一次课习题 这里直接贴出图片了,懒得打字了。

计算机基础知识38

创建表的完整语法 create table t1(id int,name varchar(43),age int); create table 库名.表名( 字段名1 数据类型 约束条件 约束条件 约束条件 约束条件, 字段名2 数据类型 约束条件 约束条件 约束条件 约束条件...); 1. 字段名和数据类型必须…

Socket 是什么? 总结+详解

文章摘要:Socket 套接字 编程接口 netstat-ano 创建 建立连接 断开 删除 1.Socket 是什么 Socket :套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和…

Netty 入门 — ByteBuf,Netty 数据传输的载体

上篇文章(Netty 入门 — Bootstrap,一切从这里开始),我们了解了 Netty 的第一个核心组件:Bootstrap,它是 Netty 程序的开端。今天我们来熟悉 Netty 的第二个组件:ByteBuf,Netty 数据…

尚硅谷大数据项目《在线教育之实时数仓》笔记003

视频地址:尚硅谷大数据项目《在线教育之实时数仓》_哔哩哔哩_bilibili 目录 第7章 数仓开发之ODS层 P015 第8章 数仓开发之DIM层 P016 P017 P018 P019 01、node001节点Linux命令 02、KafkaUtil.java 03、DimSinkApp.java P020 P021 P022 P023 第7章 数…

GNSS全球卫星导航系统相关技术

一、参考资料 映核物联网|什么是GNSS? 二、GNSS相关介绍 GNSS(Global Navigation Statellite System),即全球导航卫星系统,GNSS的作用是定位和导航。至少4颗卫星,实现准确定位。 1. 全球导航…

vue3使用flv播放视频监控

第一种方法使用安装的 npm install --save flv.js,会出现报错的情况,如flv.js播放视频时出现Failed to execute ‘appendBuffer’ on ‘SourceBuffer’ 解决方法[https://www.cnblogs.com/melancholys/p/14085804.html](https://www.cnblogs.com/melanch…

1024版烟花--2的10次方 快乐

效果: import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent;public class App extends Frame {//背景int b1x[] {0, 666, 666, 0};int b1y[] {00, 0, 666, 666};Thread thread;int count 8;//个数App() {setLayout(new …

Potplayer通过公网访问群晖WebDav,快速搭建远程办公环境

文章目录 1 使用环境要求:2 配置webdav3 测试局域网使用potplayer访问webdav4 内网穿透,映射至公网5 使用固定地址在potplayer访问webdav ​ 国内流媒体平台的内容让人一言难尽,就算是购买了国外的优秀作品,也总是在关键剧情上删删…