Mysql—udf实战提权

本文介绍了通过MySQL的用户定义函数(UDF)进行提权的过程。首先,环境是基于VulnHub的Raven靶机,通过端口扫描和目录扫描确认了WordPress的安装。接着,利用PHPMailer的漏洞获取了shell。最后,通过数据库中找到的root用户密码,利用UTF提权漏洞,编译SO文件并加载到MySQL中,成功提权。
摘要由CSDN通过智能技术生成

环境

靶机下载地址:https://www.vulnhub.com/entry/raven-2,269/
raven : 192.168.1.19
kali: 192.168.1.23

信息搜集

1.开放端口情况

在这里插入图片描述

访问一下目标80端口,是一个安全的网站。
在这里插入图片描述

经过番信息收集,在源码处发现该站点可能是基于wordpress搭建的。
在这里插入图片描述

使用wpscan进行扫描,说不是wordpress的站点?
在这里插入图片描述

目录扫描

在这里插入图片描述
在这里插入图片描述
扫描处一些目录,发现确实是wordpress搭建的。
只好进行用户枚举。
在这里插入图片描述
然后也爆破不出来…

查看目录的时候发现vendor目录下存在文件泄露,在PATH处找到flag1
在这里插入图片描述
然后再README.md发现它使用的是PHPMailer发送邮件的。
而且VERSION和SECUTIYT.md也有提示版本和对应漏洞信息。
在这里插入图片描述
在kali上寻找对应脚本。
在这里插入图片描述

getshell

或者在https://www.exploit-db.com/ 下载对应的
exphttps://www.exploit-db.com/exploits/40974

然后修改对应参数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值