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

vulhub Earth靶场攻略

靶场下载

下载链接:https://download.vulnhub.com/theplanets/Earth.ova

靶场使用

 将压缩包解压到一个文件夹中,右键,用虚拟机打开,就创建成功了,然后启动虚拟机:

这时候靶场已经启动了,咱们现在要找到这个靶场。

靶场是网页形式的,我们要找他,首先需要找到靶场的IP地址已经开发的端口才能访问:

怎么找呢?我们看他的网段,查看该虚拟机的网络连接形式,右键左侧虚拟机名字,点设置,点网络适配器:

看出是nat模式。我们再点上方编辑,虚拟网络编辑器,nat模式

看到子网为192.168.163.1-192.168.163.255

我们用Nmap工具扫描一下这个网段:命令:nmap 192.168.163.1/24:

可以看出扫描出来三个地址

192.168.163.1;192.168.163.141;192.168.163.254;

其中192.168.163.1是主机地址,192.168.163.254是广播地址,192.168.163.141就是虚拟机地址了。并且可以看出虚拟机开放了22,80,443端口。

咱们浏览器访问一下,结果访问不了

这时候就要找问题了,我使用命令nmap -A 192.168.163.141,扫描出了在443端口下有两个域名

我们把这两个域名添加到我本机的hosts文件里,我的hosts文件路径是C:\Windows\System32\drivers\etc,供大家参考。注意:hosts文件没有后缀,且编码方式只有ANSI才有效,且内容格式是IP+空格+域名大家如果除了问题可以从这方面排查。

然后浏览器访问域名就可以了,注意访问时要把协议改成https。

靶场攻略

这是一个留言板,但是这个留言板要求密钥,除此之外就没什么用了。我们扫描一下其他页面,两个域名都要扫。在用dirb工具扫描earth.local域名时找到了可用页面。

访问一下:

点一下log in

发现这页面还是没什么用。那我们继续扫,我们用dirsearch工具又扫到一个页面

访问一下:

robots.txt文件记录的是给爬虫的规定,通过Disallow指令禁止爬虫抓取特定目录或页面(如后台管理路径/admin/),或通过Allow指令明确允许访问。‌‌‌‌也就是说里面记录的东西他网站根目录里都有,因此有时候也会暴露文件名与文件路径。就比如这里的/testingnotes.*,这就表示在网站根目录下有一个文件testingnotes.*,其中*表示什么后缀都可以,我们这里用txt。

访问这个文件:

这里面说testdata.txt文件用于测试加密,那我们试着访问一下testdata.txt

testdata.txt文件用于测试加密,那么里面的内容可能是密钥,那密文是什么呢?我想到了首页下面的那几行数字。

咱们看一下,我输入000,0000,00000回显如下

 可以得出:1、数据经过加密,2、明文和密文长度关系是1:2

密钥长度是403

检查密文,最后一行是806行。

大概率是他俩对应的。

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

相关文章:

  • Java:采用mybatis+pagehealper优雅的实现分页功能
  • 文件操作认识
  • connect系统调用及示例
  • 使用Python实现单词记忆软件
  • 零基础学习性能测试第三章:jmeter性能组件应用(事件,并发,定时器)
  • 大模型 vs 轻量模型:架构与使用场景对比
  • 单片机ADC机理层面详细分析(一)
  • nfls dp 刷题 题解
  • C++平衡二叉搜索树易错点
  • C++ 类型萃取:深入理解与实践
  • git推送文件失败
  • vulhub-earth靶机攻略
  • 显式等待和隐式等待的区别
  • 伟淼科技李志伟:破解二代接班传承困局,系统性方案破除三代魔咒
  • pytorch学习笔记-自定义卷积
  • Bert项目--新闻标题文本分类
  • C# 位运算及应用
  • 【简述】C++11/14/17/20/23 中的关键新特性
  • 无源域自适应综合研究【3】
  • ts-node 深入全面讲解
  • IntelliJ IDEA 的“缩短命令行”:解决长类路径的利器
  • 《Moco: Momentum Contrast for Unsupervised Visual Representation Learning》论文精读笔记
  • CentOS 7 安装 MySQL 8.4.6(二进制包)指南
  • 学习嵌入式的第三十一天-数据结构-(2025.7.23)网络协议封装
  • Houdini快速模拟烟雾
  • 从0开始学linux韦东山教程Linux驱动入门实验班(5)
  • ThreadLocal--ThreadLocal介绍
  • SGLang 核心技术详解
  • 20250726-3-Kubernetes 网络-Service三种常用类型_笔记
  • 创建 Vue 项目的 4 种主流方式