HTB-Tenten
| OS | Difficulty |
|---|---|
| Linux | Medium |
Nmap
开放了80端口,添加域名解析到hosts文件
$ echo '10.10.10.10 tenten.htb' | sudo tee -a /etc/hosts
信息收集
使用whatweb识别站点指纹,目标为WordPress
点开文章,获得一个用户名(takis),备用
漏洞扫描
根据获取到的指纹,使用wpscan进行扫描,新版wpscan 要想获得漏洞信息,需要在官网注册账号,然后指定apk-token
wpscan --url tenten.htb --api-token WRH0ACCYJIBtqTKdxxxxxxxxxxLy1ZWzsAcxa8fA3s4
通过Fuzz 可以找到一个/index.php/jobs/apply/13/页面获取到标题
漏洞利用
在github可以找到一个CVE-2015-6668的Python2脚本,需要将脚本语法改成Python3
这张图片被隐写了信息,可以使用steghide 进行提取
使用john进行密码破解
修改 id_rsa 权限,然后使用最开始收集到的用户名和破解出来的密码进行ssh 登录
权限提升
运行sudo -l 发现一个脚本,直接运行脚本即可提权
| Flag | Path |
|---|---|
| Flag1 | /home/takis/user.txt |
| Flag2 | /root/root.txt |