
靶机启动后,没有提供IP地址。由于Kali和靶机在同一个C段,可以扫描ARP协议获取靶机IP地址。

对靶机进行全端口扫描、服务扫描、版本扫描,发现21/FTP、22/SSH、80/HTTP。

扫描80/HTTP服务的目录和页面,发现/blogs/目录。

访问/blogs/目录,发现/S3cr3t-T3xt/目录。

访问/S3cr3t-T3xt/目录,发现一个key。

匿名访问21/FTP服务,获得一张图片。

检查图片是否隐藏了什么内容,发现需要密码,输入刚才的key就能获得隐藏文件。

直接爆破密码也能获得隐藏文件,查看文件获得一个用户名。

使用用户名爆破22/SSH服务的弱口令,爆破成功,获得renu用户权限。


在家目录中发现SSH私钥文件

且发现该私钥文件登录过lily帐号

使用SSH私钥登录lily帐号,获得lily用户权限。

lily用户能以任意用户的权限执行perl命令。

per命令能用于提权。

使用root用户的权限执行pelr命令,获得root用户权限。

本文分享自 OneMoreThink 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!