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!
评论