HTB-Meow

HTB-Meow

B4HPWu7s3x351YGHe5O6wQhSZTcmGFdd7lA8Za-vyQg

一、连接HTB

1.点击右上角的connect to HTB,使用openvpn的方式连接HTB。

mwGc3B6PIiwknmHVnjYtAHEtsYo9GsVuyxA-oTobIzw

2.选择下载的VPN配置文件,两个协议都可以,据说TCP会更稳定点,我这里使用的是UDP

cRBeiyu3rH6BqxIxUK8SVnmSLTQy2LQ7tQJyAkRjqOE

nJY79OOkm-eNGYuNvIcLmD6GHjZ36Rlitoydjd-7YU0

3.下载完成后将文件复制到kali中,打开终端输入命令连接

qZaG5cyb0SxJNNCToNZ8sDiaUyd4FtzjvrkfPsxnbsM

连接了半天没连上,怀疑可能是权限问题,进入root权限后连接成功,出现了Initialization Sequence Completed字样

B5D869gz5J6hbJcrirF0Hfi-fQepPbClGbqPdvotg2A

并且网站上可以看到连接成功了

RnfVbWDCLSG_o6bjAj2rlUlNNRhvvj6DGleyQ2sXbPA

二、第一个关卡Meow

1.创建实例

BHL6lCOLys_gEFRqw-4QURE4MlZKTNcsZgHEHInOGQ0

TFTgWkkDfVp37wkiluRdoTqXrVCHLhTQ6Y7ijnZV5rQ

这个IP已经可以PING通了,虽然延迟很高。。

yL2MuDonYEDA4RWz_u9t6CDFzCqOoV67wjBeHwXRgYU

2.TASK1

8zhujA7n9euu_5iw6QU4LwW_YO7HR1J8JWC0uiACPRA

问题是:首字母缩略词 VM 代表什么?

VM是虚拟机的缩写,此处答案为:Virtual Machine

3.TASK2

18d0FGqRN8nqnhwAJgqQ7dPVuMjvSaBAROaRxxg2K6k

问题是:我们使用什么工具与操作系统交互以便通过命令行发出命令,例如启动我们的 VPN 连接的工具?它也被称为控制台或外壳。

在linux系统中的控制台或者shell被称为终端,即terminal,这个词的英文含义就是终端。

此处答案为:terminal

4.TASK3

tPD_hlv8D5MnRu79ESodMQbaEPGzYeyBbaV5zKoEiPU

问题是:我们使用什么服务来建立与 HTB 实验室的 VPN 连接?

我们使用的是openvpn来建立与HTB的VPN连接,openvpn是linux系统中自带的vpn服务,用户可以手动使用命令安装这个服务。

此处的答案为:openvpn

5.TASK4

ZaR_TzbX5pre-22TH_8VMPmTWMMdwqnd-q98NY8bb3s

问题是:我们使用什么工具通过 ICMP 回显请求测试与目标的连接?

ICMP(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。

此处的答案为:ping

6.TASK5

PWjCttkExHrONpFLNETeaIQuFzXprcvZE25V7-o00GY

问题是:在目标上查找开放端口的最常用工具的名称是什么?

常用的查看端口开放情况的工具是nmap(在安装kali的时候可以选择安装工具包,其中包括了nmap工具)。

此处的答案为:nmap

7.TASK6

kBLF6rzJC1QPoRzLUiqcvzrnJmRxVkNy6bxSJQ05RCM

问题是:在扫描过程中,我们在端口 23/tcp 上识别出什么服务?

使用以下命令扫描目标ip端口开放情况:

nmap 10.129.146.31

iM04C0lrlr_FfsctEqeNplUtKlSxiu5ipWgfnGcwp7U

1YRLjTOhRhqgOrsV20Xula1a2570q5ndCmXh0huBAG4

获得的信息是23/tcp端口处于开放状态,对应的服务为telnet服务(tetnet提供的是远程登录服务)。

PS:这里扫描花了半个多小时,也是醉了

此处的答案为:telnet

8.TASK7

229l7r7PGOGlF7GU2WkkjXCfz8p-BsfLVClu-waFuNY

问题是:什么用户名可以使用空密码通过 telnet 登录目标?

我们先使用telnet IP连接目标主机,实现远程登陆

在linux系列的操作系统中,最高权限为root账户,我们输入随机字符作为账户进行登陆时 会提示我们输入密码,接着我们改用root账户进行登陆,发现使用root账户可以直接登陆而不需要输入密码:

HBPLiU1RL4ust82jn7XxCtiJ3XnbLvcgxf7d_ngJRdI

此处的答案为:root

9.TASK8

6_YoWbGR0XiVKCtlXc23Lf0apj-gMBmr0tuJjtRJN7s

问题是:提交flag

输入ls命令用于查看当前路径下的文件信息,使用ls后发现当前路径有一个文件名为:flag.txt。此时需要查看该txt的内容。

使用命令:

cat flag.txt

-3LfoJ5KUx2cADjLFRdec43E7McLvayB9W_E9AzGWxg

得到flag,提交后完成!

WV2of-q20hW6ICmwXbXXNGctjtvU5kbCRg5R1X2zFqI

posted on 2024-03-05 18:23  跳河离去的鱼  阅读(110)  评论(0编辑  收藏  举报