SkyTower: 1
SkyTower: 1

80 是一个登录界面,存在 SQL 注入,万能密码直接登录进去了

1 | Welcome [email protected] |
下一步就是通过 ssh 登录上服务器了,但是刚刚并没有扫出来开放了 22 端口,不过有一个代理的 3128 端口,直接通过 proxytunnel 会返回 403,所以尝试在后边跟随命令,输入 john 密码,成功拿到 shell

尝试使用 mount 提权,但一直提示不是一个可交互的终端,script 应该也被改过,perl 也打不开一个交互式的终端,继续不下去了,查看 wp 发现是因为是 .bashrc 的原因,导致了这个终端存在问题,而应该也和我使用的代理有关,删掉了 .bashrc 再次重新连接也还是不行,更换成 proxychains 就可以了

然后在网站目录下拿到了 mysql 数据库的密码,并成功连接

查出来三个邮箱和密码,而这三个都是系统用户,经试验第二个能登录,第三个不能


直接使用 sara/ihatethisjob 登录,也是无法登录的,仍然需要删除目录下的 .bashrc 文件才行,重复之前的操作:
1 | proxychains ssh [email protected] /bin/bash # 然后输入密码 |
没有可以直接能提权的命令,但是发现了两个高权限的命令 ls 和 cat

在 /root 目录下成功拿到 flag 和 root 密码

root/theskytower
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 cooorgi!
评论
