靶机: https://download.vulnhub.com/billu/Billu_b0x.zip
难度: 中(两种攻击路线)
目标: 取得 root 权限
涉及攻击方法:
- 主机发现
- 端口扫描
- WEB信息收集
- SQL注入(SQLMAP跑不出来)
- 文件包含漏洞
- 文件上传漏洞
- 任意文件下载
- 源码审计
- 内核漏洞提权
sql注入(SQLmap跑不出来)
密码文件:/usr/share/seclists/Fuzzing/SQLi/Generic-SQLi.txt
用户名,burp自带的sql模糊测试
万能密码登录匹配成功并登录
文件上传绕过
文件头部改为:GIF89;
上传a.png的图片马
尝试图片马解析
文件包含
尝试远程文件包含
本地文件包含尝试
尝试上传反弹shell的php文件
文件路径:cd /usr/share/webshells/php
反弹shell成功
内核漏洞提权(3.13.0-32)
搜索
searchsploit 3.13.0
提权利用步骤
启动http服务,让靶机下载
编译输出成二进制文件提权成功
方法二:
在/test目录,将get请求更改为psot
burp右键,更改请求方式