Vulnhub 96 SKYTOWER-1
考点: sqlinject,proxychains-ng,commandinject
靶机链接:https://www.vulnhub.com/entry/skytower-1,96/
环境配置
名称 | IP |
---|---|
Kali Linux | 10.0.2.15 |
SKYTOWER: 1 | 10.0.2.44 |
初步打点
端口扫描
|
|
3128
squid代理,测试连接无密码。可以配合proxychains-ng使用
WEB测试
测试发现sql注入
使用burpsuite和sqli_auth.list 或quick-SQLi.txt加速测试
找到多个可利用的注入字符
获得权限
获得用户名密码
john
hereisjohn
proxychains-ng
$ sudo vim /etc/proxychains4.conf
配置http代理
john
尝试ssh登录john
ssh登录成功后退出,sftp可以登录,下载了根目录下的几个文件,本地翻看
发现是.bashrc
结尾的exit
导致ssh登录成功后退出
重命名.bashrc
后,ssh登录成功
翻看web目录找到数据库配置
连接数据库
id | password | |
---|---|---|
1 | john@skytech.com | hereisjohn |
2 | sara@skytech.com | ihatethisjob |
3 | william@skytech.com | senseable |
尝试了ssh登录,william登录失败。
sara
提权
拼接1
拼接2
获得root密码theskytower
最后修改于 2014-06-26