靶机启动后,没有提供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 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!