HTB-remote
- 信息搜集
- 开机
- 提权
信息搜集
nmap
较为感兴趣的端口:
- 21
- 80
- nfs
首先尝试21端口,可以看到并没有文件在ftp服务器里面,而且也无法上传文件。
80端口。
在contact里面找到了能够登录的网站。
经过简单的测试发现可能不存在sql注入,抓包发现使用json传输。
可能存在json代码注入,不过先别急,看看网站还有没有有趣的目录没找到。
虽然没有找到有趣的目录,但先放下80端口,看看nfs怎么样,everyone允许所有人进行挂载。
在本地创建一个目录然后挂载。
总结出以下信息:
Administratoradmin : b8be16afba8c314ad33d812f22a04991b90e2aaa
adminadmin@htb.local : b8be16afba8c314ad33d812f22a04991b90e2aaa
admin@htb.local : b8be16afba8c314ad33d812f22a04991b90e2aaa
经过测试admin@htb.local : baconandcheese能够登录,并且知道版本是7.12.4。
随便下了个。
开机
生成攻击脚本。
在上传的时候想到个问题,我该上传到哪里?
有一个ftp_transfer目录,上传到这里试试。
提权
先去看看安装了什么软件。
Teamviewer?
teamviewer 7 搜索得知此版本拥有一个CVE-2019-18988。
能够获得管理员密码!R3m0te!
。
使用psexec登录。